The process was pretty long. It took close to 3 months for a decision to be made. There were multiple rounds of interviews starting with an interview with the recruiter followed by the hiring manager, online tests and finally by an external HR consultant. Overall the recruiter was informative and kept me updated on my application.