Initial call with a recruiter, she was wonderful, caring and easy to work with. I then had a phone interview with who would be my direct for about 30ish minutes. Very casual chat. Then I came in for an in-person where I met I think 5 different people from various teams.