3.0
Jun 12, 2023
Former employee, more than 8 years
Dearborn, MI
Recommend
CEO approval
Business Outlook
Pros
I worked in a staff augmented mode of work so not much interaction with TechMahindra leardership except for quarterly meetings.
Cons
Does not pay well. Pretty much depends on the opportunities within the same client, if none then finding a good role elsewhere would be a challenge.