I applied through an employee referral. The process took 2 weeks. I interviewed at Randstad Enterprise (Mountain View, CA) in June 2012
Interview
Had a brief phone interview with the program manager, and was asked to come in for an in person interview that lasted two hours. It was very formal on the phone, but in person it was a bit more relaxed and felt more of a casual conversation.