Poor team leads (haphazard planning, sometimes ego driven)
Irrirational expectations by senior management
HR is King so does not interact with employees unless you resign
Slow growth salary wise y-o-y, that you are compelled to switch
People who are there for many years are not based on talent but due sheer comfort and delegating all work on juniors
Too many processes, simple approvals take ages
No work life balance
Lack of man power, one person handles work of 2-3 people
Unnecessary late sittings
Salary disparity within same grade
Poor culture nobody is ready to join even post accepting the offer, no fall back option
Too much multitasking
Taking leave is a dream. Especially sick leave is crime, you will be called to work half day