The interview process happened in 5 stages - a phone screening with a recruiter, a phone conversation with a sales/hiring manager, a mock sales pitch, a skype interview and an on-site interview. The mock sales pitch was the most challenging part, but once you sat down and worked with the deck that they gave you it is actually a cool opportunity to see what you would actually be doing on the job.