Pluspunten
-Healthcare exists -Gym membership -Always paid on time -VERY hard to get fired
Minpunten
-Clueless management that speaks in abbreviations -Lied about yearly raise to bring me in -Laborious and tiring onboarding that involved me sending a paper letter in the mail and getting a total of five phone calls a day on some days even though I explained to them that I was working another job that didn't allow me answer every time. - Every internal site they have is extremely confusing with no thought for user experience - They cannot seem to agree upon what days are paid holidays and which aren't (and they WILL change it up last minute), rendering their official calendar quite useless. - Reimbursement for ANYTHING they promise is going to be a long arduous process - If you want to switch jobs within this company, you need "approval" from your manager. You can't just apply through their confusing internal site. - Seriously, there is SO much jargon and abbreviation that seems to be either specific to India or Tech Mahindra that bringing up an issue or asking any question requires at least 5 follow up questions. - Multiple times they have told coworkers they were cleared for overtime and then not paid them for it, saying it wasn't approved