I applied through a staffing agency. The process took 2 weeks. I interviewed at Morningstar in Dec 2011
Interview
3 Rounds of Interview, the first is with HR and they try to screen canditates, second is the reporting Manager and the next is the Top Management. Reporting Manager checks us on relevant skills.