I applied online. The process took 2 weeks. I interviewed at CRH (Elizabeth, NJ) in Apr 2010
Interview
Learned of job on monster.com. Got a call back about 2 weeks after applying. Had a 30 minute phone interview with recruiter. Then I had a 30 minute 1 one 1 interview with the President of that division. After that had a interview with a branch manager. Took about 3 days to offer me the position.