I received a call from a recruiter and had an interview set up the next day. The 1st interview was with 3 employees. About 2 weeks later I was called in for a second interview with the home office through teleconference. After that their decision to hire me was almost immediate.