5.0
Apr 26, 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture. Amazing clients. Investment into developing people and services. Flexible working environment.
Cons
Can get really busy! Constantly learning new things can be stressful.