I applied through a recruiter. The process took 4 weeks. I interviewed at ABM Software (Kenilworth, NJ) in Jun 2014
Interview
Took a few weeks
Had to call a few times to follow up before being called in for an in person interview
Waited a while to be hired after being interviewed