I applied through a recruiter. The process took 2 weeks. I interviewed at Reflexions (New York, NY)
Interview
I was initially approached by a recruiter and had an initial phone screening. Then I did a few more phone interviews with the company and their client. And then an on-site interview.