4.0
26 Feb 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great company and people. Good place to gain experience. Exposure to many markets
Cons
- lots of internal processes and policies adding to workload