- Tech Mahindra LimitedJan 6, 2016
City Richardson, TX
Are you a Current or Former Employee? Former job since 2014
Communications regarding corporate culture do no match actions.
Support from Management
Escalation of concerns ineffective.
Management encourages excessive and divisive competition between teams.
Level of Autonomy
Micromaagement an issue. minimal autonomy tolerated.
Similar to other companies
Similiar to other companies, but not quite as supportive as most.