I applied through a staffing agency. The process took 2 weeks. I interviewed at Boston Consulting Group (New York, NY) in Aug 2012
Interview
Met with HR manager, several member of the team I would be joining and my future manager. I was asked why I wanted the position and what I felt I would bring to it. Also asked the typical strengths/weaknesses questions.