I applied through an employee referral. The process took 2 weeks. I interviewed at Tech Mahindra in Apr 2009
Interview
Technical panel interviewed first then HR interviewed. Then HR sent offer letter via email,once i accepted via email, HR sent hard copy of joining letter.
I applied through a recruiter. The process took 1+ week. I interviewed at Tech Mahindra in Sep 2011
Interview
Its was an great exp. of interview.There was 4 round and all the rounds was good but little bit was bad because of logical questions but it took me some minutes and gave the right answer.
So it was really a good exp.