5.0
10 Oct 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Culture Fast career progression Pay as you work, bonus structure Flexible working hours and work life balance
Cons
Poor business internal communication Lower salaries than on the market