Very smooth, honest and respectful recruiting process. Scheduling interviews was easy and one's timeline and professional circumstances were taken into consideration. Communication was very good and the team and recruiters were always transparent about the process and expectations towards the role and the candidate.