I applied through a staffing agency. The process took 2 months. I interviewed at Mahindra (Chennai)
Interview
Well structured interview questions. Interviewers gave enough time for clarifying doubt of candidates. Recruiters were polite. Admin staff was courteous!