Terrible, small mind, old fashioned executive management.
Don't pay enough, annual review are inexistent (over 3y and not a single review for me) or nearly nothing ( colleagues getting 2% or less)
Upper management doesn't communicate with team
Not able to replace the staff that have left ( they should ask themselves why?)
People are expected to work for free (it's in your contract)
They reduced on call allowance
They say loads of things on communication emails and forums, but practically no changes are seen
It's managed by an investor group, they don't trully care about people, all they care is the return money.
If you hand your notice they will just care even less than before.
No point for TLs/managers doing year reviews as the grade they give to their peers will probably be changed by the upper management because they can't really have high ratings as it impacts your annual bonus.
Process exist but they will just escalate everything and not really follow it.