I applied through a recruiter. The process took 1 day. I interviewed at Cramer (Norwood, MA) in May 2011
Interview
I was contacted by HR, they picked up my resume form online job site. I had first phone interview with hiring manager. He asked technical questions. Once I cleared that interview I had 1:1 interview with them at their Norwood office. Expect to write white board programs.