5.0
Aug 3, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great benefits and work life balance.
Cons
It may be difficult for professionals in other roles/expertise to move up the career ladder as the staff turnover is low and there may be no availability.