I applied through a recruiter. The process took 3 weeks. I interviewed at Achieve (Washington, DC) in Feb 2015
Interview
When you interview with Achieve you meet with at least 3 people but as many as 5. They are all individual interviews. When I interviewed with them I met with 5 people and each interview lasted about 30 minutes. They were all very punctual and matter of fact.