5.0
Jun 16, 2025
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
They treat their employees exceptionally well.
Cons
As this is a London-based company, opportunities for advancement in the U.S. for certain roles or business can be very limited.