A straightforward interview process. Contacted via e-mail to schedule initial phone interview with Technical Recruiter. Initial Phone Interview was 45 minutes discussing the position and speaking to the strengths on my resume in detail. Recruiter recommended me for follow-up and instead of the requisite Technical Phone Interview, fast-tracked me direct to an on-site the following week. Checked-in at the lobby and spent 4.5 hours in a conference room with 6 individual interviewers. Some spoke about position, culture, and my resume others were more technical testing software data structures and algorithms on the whiteboard. Overall great experience.