The hiring process was very well defined and the recruiter, team were very welcoming and professional. The process consisted of 8 rounds, 1 with the HR, 1 with the hiring manager, an assignment to be completed pending which they would invite you over for 5 rounds on site with different team members