I applied online. The process took 6 weeks. I interviewed at Intrepid Learning Solutions (San Francisco, CA) in Jan 2015
Interview
Several phone interviews, a couple of panel interviews with staff I would be supervising, several interviews with the client, extensive back and forth for a trivial negotiation and after accepting the offer, a long delay to process employment documents.