Pros
This is an amazing place to work if you are a junior manager (Team Leader) or below. You could learn loads. The flexibility and benefits are good and the volunteering opportunities are fabulous
Cons
If you want to progress to senior management, avoid this place like the plague. There is no support for senior managers and the atmosphere is ‘look after yourself’ and cut throat. Senior managers are left to fend for themselves and at worst pitted amongst one another with limited resources and the culture is blaming and hostile.
Take the learning opportunities and progress to a mid management level - then, in the words of the previous CEO (they’ve been through a few C-suite) - ‘find your happy elsewhere’