I applied online. The process took 2 weeks. I interviewed at M Squared Consulting (San Francisco, CA) in July 2012
Interview
Quick response if there is a fit. Professional discussion during interview and good feedback. No trick questions. You feel you're dealing with people who're on your side.