5.0
2 June 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Creative work, relaxed environment, freedom to make job your own and progress.
Cons
Lack of management structure meant poor expectation management of employees