4.0
Jun 30, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Happy and awesome team good work life balance
Cons
Growing very fast parts of business being left behind management take to long to address issues