Lot of politics and micromanagement. Community based favourism. Micromanagement has led to exodus but still upper management doesn't care.
Managers demean and humiliate you for the smallest of issues and doubts. Getting shouted on is quite normal. This leads to self doubt and demotivating. The environment is very depressing.
No proper guidance for freshers. No mentor to help you. They expect you to learn and do everything, from full stack development to testing.
HRs are there just for namesake. Even after complaining about issues multiple times, they literally wouldn't do anything about it. When asked for follow up they would just put the blame back on you.
Agile process is also just there for namesake. No improvement actions are taken. Senior management is very arrogant and they just repeat the cycle of blaming everything on the development team.