3.0
23 Apr 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Nice, smart, driven people and some interesting projects
Cons
Culture is lacking, a lot of people are leaving and quality replacements are few between,