I applied through a recruiter. The process took 4 weeks. I interviewed at Arnold (Boston, MA) in Jan 2010
Interview
First contacted by headhunter and then phone interview with hiring company. Second phone interview and then traveled to their office for in-person interview with 5-10 people at hiring company.