I applied through a recruiter. The process took 2 weeks. I interviewed at Intuit (Cambridge, MA) in Dec 2014
Interview
Contacted by a recruiter and had a brief initial screening. Then moved to a phone interview with the director of my would-be department. Next round was a panel style on-site interview with the 3 direct managers and the director they report to. After I received my offer, they performed a background check.