3.0
Feb 28, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Flexible working offered, friendly teams
Cons
Not well managed or well run on the minor and macro level. Also salaries are low across the board