I applied through a recruiter. The process took 2 weeks. I interviewed at PromoWorks (Chicago, IL) in Jan 2013
Interview
Standard interview process and questions, will meet with a few members of the company but beforehand have a few phone interviews. Nothing particularly hard or different. It's nice to meet with a few people and the recruiter is very nice during the process. Onboarding is not difficult.