The interview process was quite well organized. After a call with the recruiter and one phone screen with hiring manager, there were 2 rounds of onsite interviews. Recruiting team was extremely prompt and helpful. They were very open to flexing the schedule of the interviews based on my timeline. The recruiter that was my primary point of contact was very helpful (even gave my insights into prepping for the interviews), kept in touch throughout the process and responded to all my questions very quickly. Overall, the process was quite smooth and the recruiting team stayed engaged throughout which was amazing.