I applied through a recruiter. The process took 5 days. I interviewed at ImpactRx (Philadelphia, PA) in June 2011
Interview
Phone screen with HR followed by on-site interview where I met HR, head of sales, a VP of sales, a Sales Director, the head of Marketing and another Account Manager. All in one day; it was a bit exhausting but comprehensive. Team was very positive and engaging. I was impressed with their attitude and cohesiveness.