I applied through an employee referral. The process took 3 weeks. I interviewed at Tech Mahindra (Mumbai) in Jan 2012
Interview
Face to Face interview day 1 and same day had a discussion with HR and he ask about salary expectation. Later had a call with HR to negotiate on salary..