5.0
May 27, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
- Culture - Team Fit - Training - Experiences - Big Responsibility and Involvement in Projects from Day 1
Cons
Honestly, the only downside is the salary