Pros
The business is set for a positive future with a clear and strong strategy. Management have made massive efforts to communicate the strategy and get everyone on board. This is the first place I have worked where the strategy is so well clear amongst all colleagues.
Cons
Some serious game playing among senior management. Bringing in people from previous companies regardless of their ability to fulfil the role, completely disregarding hr processes to do so or salary banding. The words "face doesn't fit" are thrown around way too comfortably. Does that mean your gender, colour, background, religion - god only knows! If it doesn't fit, you will be pushed out of the biz. Either by pay off or failing your objectives. Every individual has their own agenda which is being pushed ahead of the good of the business which is a real shame. A draining place to work. Constantly looking over your shoulder. Each for their own environment. Not nice.