3 Rounds - Phone screen with recruiter, one on one call with the Hiring manager, then a whole day of individual interviews with 4-6 members of the team. Overall, very straightforward if your recruiter is on top of everything. Mine took a whole month to respond after the initial screen so the whole process took over 2 months when in reality it should've taken just under 1 month.