Tech Mahindra
Get weekly updates, new jobs, and reviews

Tech Mahindra Employee Reviews for Billing Specialist

Job Title
Location
Ratings by category
Found 1 review matching the search
See all 7,868 reviews
Job Work/Life Balance
Salary / Benefits
Job Security/Advancement
Management
Job Culture
Working with TechMahindra isn't that hard at all. Everyone is friendly and hands on , what made it hard in working with TechMahindra is getting more workload that is beyond the role without getting the agreed compensation. Disputes and delayed salary has been a thing with the company
Was this review helpful?
Rate your recent company
Share your experience to help others