It was a good and smooth process. All interviewers were professional and warm.
I had 3 interviews in total (screening call plus two competency interviews). There was supposed to be a fourth interview (culture fit) but due to scheduling difficulties, they decided to extend an offer without this.