Lots of different types of role. Flexible working in most office based roles. Good pay for senior managers.
Cons
Going through a difficult period resulting in a distracted leadership. Financial constraints and cost cutting causing severe resource shortages. Difficult to get things done!