Recruiter was extremely helpful and insightful always provided info that proved to be useful for the next step in hiring process.
Total of 3 interviews: 2 by phone and 1 in person with direct mgr and two higher ups
First was over the phone with Recruiter, Second interview over the phone as well, was scheduled quickly after the first. It took over two weeks to schedule in person and after in person I heard back after like a week or two.
In person interview was initially quoted to be 45mins with each individual but was changed to an hour total.