The interview process consisted of two phone interviews and a final in-person interview. The entire process took roughly two months because of scheduling, but it was never a negative experience! Each interviewer was easy to speak with and everyone really seemed to know their stuff.
To add to this, everyone I spoke with during the interviews seemed very friendly. Easily one of the best interview processes I have been though! The head recruiter who I worked with through the process was also very good at answering questions I had via email and the communication was superb.