I applied through a recruiter. The process took 5 weeks. I interviewed at TeleTracking
Interview
The hiring process started with a phone interview with HR and then a Skype interview with the hiring manager and then an in person interview with the hiring manager. The whole process took about 5 or 6 weeks