The hiring process was straight forward. I applied for a position and within a few days I was contacted to schedule a phone interview. Within 24 hours of the interview, I was contacted to schedule an on-site interview, which consisted of face-to-face meetings with 5 people. 2 days after the interview, I received an offer from the internal recruiter.