I applied through a recruiter. The process took 3 weeks. I interviewed at Randstad US (Hayward, CA) in Aug 2013
Interview
Corporate recruiter approached me via email. I applied on-line followed with a phone interview. I had to take some assessment tests before an interview with a branch manager.