Tech Mahindra has an employee rating of 3.4 out of 5 stars, based on 40,052 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Tech Mahindra employee rating is in line with the average (within 1 standard deviation) for employers within the Tecnologías de la información industry (3.9 stars).
No one cares about your satisfaction at work place, company policy are not clear, if there are mistakes example in salary calculation they will fix it by next payroll, which means you have to wait like one month to get the situation fixed.
Occasionally lenient about working remotely, depending on contract and role
Decent health, dental and life insurance options
Lenient with taking unpaid time-off
Cons
Poor management of contracts and personnel
Poor communication of client expectations
Poor ability to source talent, leading to long periods of being overworked
Severely underpay employees (approximately 30% below industry standards)
Poor understanding of American labor laws, leading to forced unpaid overtime
Lack of options for upward mobility
Culture issues with hiring US employees.
HR is the worst I've ever seen. You can't even call someone to get help.
They will hire you without having a contract in place.
My W2 they sent has the wrong SSN#. They possibly have misplaced my number.
Useless training required.
Hiring takes Months, and you have to send the same things like 4-5 times.
unprofessional & very dishonest with Employees.