4.0
10 Nov 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Highly interesting work and great client focus Intelligent, interesting & high-level senior colleagues
Cons
Overall more individualistic culture but with solid strides to further collaboration