Mostly nice people and decent work life balance. Some flexibility with wfh and office
Cons
Progression is non existent.
Any pay rises are not based on your performance, everyone gets the same, poor performer or strong performer = same percent payrise.
Unless you work in senior management, the bonus is poor. Be lucky to clear £1000.