2.0
11 Jan 2018
Current employee, less than 1 year
San Diego, CA
Recommend
CEO approval
Business outlook
Pros
I like the people I work with (my peers).
Cons
The Tech Mahindra onboarding process is one of the most disorganized, confusing processes I've ever gone through. Rather than having a single sequential checklist (even better with an HR person to walk you through it), it's a confusing blast of emails from different people.