4.0
Jan 28, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The People and teams are talented and good to work with, The benefits package is good. The projects are fun to work on..
Cons
Career progression is quite tough unless you push for it.