3.0
May 27, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice people, good work/life balance, pay is fairer than anywhere else I have worked
Cons
Unorganized business structure, size of the business can also make simple tasks overly complicated