I applied online. The process took 3 weeks. I interviewed at MMY Consulting (Indianapolis, IN) in Jun 2012
Interview
Interview process was thorough with HR round, Internal consultant round and then client round. After Client approval, HR finalizes the hiring. They keep you posted at each stage and appreciates your talent and skill set and give you heads up before client interview.