The process was very quick, I was reached out to by a recruiter to set up a phone interview, then completed an assessment, an in-person interview with the team leads and manager and finally an interview with the VP of the team I would be working with. Everyone was very nice and laid-back but asked thorough questions. In one part of the interview I had to listen to a mock call, tell the interviewer what I would have done differently and write a follow up email to the customer. Whole process took about two weeks. The hardest part was being asked to come for an interview with less than 24 hrs notice.