1.0
Jan 17, 2026
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
some great people work there, super helpful, welcoming and supportive.
Cons
Senior management dont invest in the good guys. They hire their friends into leadership roles despite limited experience for the role. They are there for short term gain and not looking to improve the long term health of the company