I had an initial 30 minute phone interview with the corporate recruiter. The next round consisted of three 30 minute phone interviews with TA team members across multiple offices. Finally, I had an on-site interview with the hiring manager for about 45 minutes. Everyone in the Talent Acquisition team was very nice to talk as well as professional. The interview process was well-organized and seamless. I wish I got my final candidacy status in a more timely manner however, as it took me nearly 2 weeks to hear back after my onsite interview.