4.0
Feb 26, 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