Each of these steps are sequential and on different days: Video interview, phone interview with recruiter, in person panel interview with hiring managers, skype interview with Director, phone interview with VP, and 5 reference checks. Very business casual interview attire. Interviewers were all friendly and lively without giving innacurate impressions of how the interview was going. Campus was gorgeous.
There were a lot of steps, but the entire process from application to hire was only a month.