3.0
20 Nov 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
A fun place full of creative people. Incredibly fast paced. Opportunities to get involved in many projects.
Cons
Staff are not valued as much as they could be in terms of pay and promotion opportunities. Communication from above is not great.