4.0
24 Jun 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
The management and people/ culture are good
Cons
Onboarding can be improved Compensation is technically reviewed every 6 month however often there is no change