1. Promotions and compensation-Promotions can take several years, and are often without compensation.Sadly there are no yearly performance reviews, no proper growth discussions, no room for negotiation or salary correction. If you are planning to join, clearly negotiate your contract .
2. Management - This is specific to my team.there is no one neutral you can approach if you have concerns. Management quality depends heavily on who you report to. The tone of communication feels disrespectful or controlling. It can feel like speaking up or trying to grow is discouraged. Over time, people stop speaking up and eventually leave.
3.Professional growth and recognition- There are no real growth opportunities to grab or a ladder to climb. There is no culture of appreciation, not materially and not even verbally. Many have spent years, even a decade, here and left without even without a farewell or even a simple thank you.
4. Health insurance- On paper, they provide an insurance. In reality, no employee seems to have any documents or even a name of the insurer. The coverage is extremely basic. There is no OPD, no dental, no optical. If you ever have a real emergency, you might struggle. Parents are not covered either, even if you are unmarried.
Team building and social engagement- There is almost no networking or social culture. Once in a while, there might be a dinner, especially if bosses from the US are visiting. Apart from that, nothing much. There are rarely any casual gatherings or events. Moreover company does not sponsor any upskilling workshops, conferences etc