I applied online. The process took 5 days. I interviewed at INDUS (Washington, DC) in May 2012
Interview
Applied online after seeing the job listing on Craigslist. Talked to the recruiter on the phone, then had an in-person interview with the team at their location in Washington D.C. They were very easy to talked to and I felt they were great people who I would like to work with.