Tech Mahindra Employee Review
A good company with supportive environment
As an organisation the company has various benefits for the employees in terms of technical as well as culture. There is a scope of learning various domains but depends on the project as well.
Ratings by category