1. All the senior tech. management people have left the office or are trying to leave. The office is full of negativity, everyone in the office is looking for some or the other offers and is giving interviews. There is no replacement for people who are leaving the company, due to which The teams for different product have gone understaffed and still they are not worried.There are more testers than developers.
2. Low compensation & low hike % given , and you can never get 100% bonus here, so forget about more (they give 4 rating at max off which you may get 75% of bonus)
3. Broken & bad office furniture, you can sit on chairs if you get one to sit as the Office is heavily over populated (there are employees of other company, not onedirect). You cannot get a meeting room empty (even for scrum meetings, dev analysis). And also, no recreational area.
4. In my work span, I have never went on an outing from the office. And if you stay late for some work and try to reimburse the bills for food, the bills are not reimbursed. They might say of reimbursing, but they do not.
5. The higher management is heavily biased, plus they have kept no transparency (they say that they are transparent but they are not) and one on one with managers is a rarity.
6. They are desperately conducting hiring drives, but seems like no is joining.
7. Don't go for the only positive glassdoor reviews, the HR themselves have written them.