5.0
3 Aug 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.