The initial call was very quickly but the rest of the interview process dragged out for over a month. Once a job offer was finally given to me, they wanted me to start the following Monday. Received a call from the recruiter and was sent a link to do a video interview via Hirevue. After I submitted my video interview it took about two weeks to be contacted about an in person interview. In person interview consisted of a round robin interview where I met with 5 different managers, finished the interview and was told I would be contacted soon. Waited another week after initial interview and was asked to come back for a follow up interview with two other managers. After that interview waited another week and was finally offered a job, at the same time was told they wanted me to start in 3 days.