4.0
Mar 19, 2026
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Intelligent colleagues Collaboration Meaningful work
Cons
Industry trends and headwinds creating a pressurising environment and stymied growth