5.0
Dec 23, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Generally all staff are passionate about what we do as a company. All roles are quite rewarding as we make a lot of positive contributions to the creative industry.
Cons
Global company with small company challenges.