Well thought of and engaging interview process testing analytical and technical skills with ample ample exposure to interact with the team.
The interview starts with the first interaction with the recruiter, followed by an assignment to test your skills. The further rounds provide with an opportunity to interact with the team and testify your skills used in the assignment and otherwise.
Overall a wonderful experience.