3.0
Apr 25, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Not a bad culture, flexible working. Average benefits.
Cons
Short sighted exec leadership who whilst claiming to want the company in a new direction, struggle with anything other than short term decisions. This is a company lining up to be sold by their investors, and as such everything feels on hold. Shame, it could be so much betterm