Constant need for cost-cutting - pressure from upper management to find "more efficient" ways of working which basically means work harder, for no extra pay.
Literally zero chance of progression - pay rises are next to impossible to get despite 6 years of experience.
Upper management trying to micro-manage on work that they have zero idea about, but forcing changes anyway despite being so far out of touch with the work their employees do on a daily basis.
Huge lack of cross-collaboration between teams. Feels like an amalgamation of many different companies continuing to do their own thing instead of promoting a singular organisation.
Toxic environment - constantly made to feel undermined and harassed as a female member of staff. Forget about going to any form of Christmas party etc. if you don't want to feel uncomfortable.
Pay is just horrendously sub-par. Main reason for leaving (aside from all the above) was due to several years experience in my field, only to receive a typical London grad-scheme-level wage, despite being 5 years post-university.
The feeling is that upper-management are very happy to bin-off high experience members of staff when they are unhappy, instead of trying to retain the knowledge that they have built up over years, only to hire a cheaper, more junior staff member which causes massive disruptions in teams trying to train them up to a fraction of the person who left, and yet is still expected to produce the same workload.