Interview process lasted approximately 2.5 weeks. Started off with a basic phone-call exposé with a recruiter. Next was a 2 person panel interview with more in-depth job related questions. Finally, another 2 person panel interview was scheduled essentially rehashing the same questions as the previous interview. Received an offer the same day.