The interview process was very smooth and streamlined and took roughly 2 weeks. From the first phone screen with the recruiter, 2nd interview with the directors, and the final interview with AVP of the team. Everyone asks insightful questions that allows you to think proactively. I had such an amazing experience with all the people I got to talk to during the interview.