I applied through an employee referral. The process took 3 months. I interviewed at Tech Mahindra (Pune) in Jan 2013
Interview
Very basic and unstructured. HR rep called up and then did not called up for a month atleast. I had to follow up and then finally I got the second round of interview. Then there was again a gap of 1 month.....