5.0
Aug 9, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Work is interesting, lots of support is there for you while you're left to solve problems yourself.
Cons
Career progression and salary growth not as fast as elsewhere.