Techmahindra is one of the WORST employer in the world. Employees do not have job security they dont have any project but they hire people and keep them on bench and suddenly one day kick off from organization.
They are playing with the emotions of others. DO NOT JOIN Techmahindra.