I had three interviews: one with the recruiter, one with the hiring manager, and a final interview where I presented a case study. The process was smooth, professional, and well-organized. Communication was excellent, with fast responses and regular updates throughout. From first contact to receiving the offer, the entire process took just two and a half weeks.