I applied through a recruiter. The process took 2 weeks. I interviewed at Yoh (Saint Louis, MO) in Sept 2014
Interview
Several phone interview before the face to face. With different people you will be working with on the team. The interviews were about 1 week apart and lots of behavioral base interviews questions were asked.