I applied through a recruiter. The process took 2 weeks. I interviewed at Yoh (Saint Louis, MO) in Sep 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.