Pros
Lots of visibility across the business. Able to make an impact across all levels. Being able to know everyone in a business from execs to chiefs - not many places where this still happens.
Cons
Toxic culture - looks great on the outside to others but on the inside it's very much a struggle to progress or be recognized unless you're one of the original members of Gymshark. Lack of leadership - too many inexperienced managers who have either been promoted due to them knowing people in high places or have been there for a long time. A lot of people aren't being developed and left frustrated by the lack of leadership. There are some great leaders across the business but then there are some really poor ones. Working hours - they promote "flexi-time" but in reality if you leave on time or do your core hours people will look down on you which makes you feel pressured to stay longer.