I applied through a staffing agency. The process took 4 weeks. I interviewed at Robert Half (San Ramon, CA) in Mar 2011
Interview
Pretty straightforward but a lot of interviews - I met with 2 recruiters from their field office, then a recruiter from the corporate HQ. After that I met with three managers and finally a VP. That's a lot of time to commit to find out if you match skills and cultural fit!