Pros
Colleagues are generally really lovely people with a good attitudes Remuneration and benefits are decent Company cares about benchmarking
Cons
Management is generally awful, anyone who cares doesn't have any power and those with power couldn't care less about their staff - even when legally required. They only care about furthering their careers. Complained about managers and they were defended by the business. Eventually business admitted wrongdoing but nothing has happened to the relevant people. Complete lack of regard for safeguarding or their legal responsibility for staff. Used to work early mornings and late nights with no senior support. My role felt unsupported in general - a lack of hierarchy means nobody takes accountability for management issues. It ends up getting placed back on the employee. Super inflexible with working arrangements. Asked to move teams and was only offered positions 10k below my salary, with more responsibilities. Barely any diversity in employees. Culture is very old school and certain higher ups are misogynistic. It feels extremely ironic when the business places so much importance on values.