I applied through a recruiter. The process took 4 weeks. I interviewed at KPMG (Montvale, NJ) in Mar 2012
Interview
More than 3 rounds of screening. Its more like a technical discussion and getting to know the candidate than anythings else. It was an opportunity to know the team culture and the company culture.