2.0
Dec 10, 2025
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
People work hard and are dedicated
Cons
Unclear strategy, frequently switching, with no clear growth plan or differentiated products. Chaotic management with high turnover, often competing against each other No bonus 3 years running, little pay increases