I applied online. The process took 2 weeks. I interviewed at BPM (San Francisco, CA) in Jun 2015
Interview
Phone screen -> live interview with the HR team -> live interview with the client service partners. They were very well prepared and tried to get a sense whether or not I would be a good culture fit.