5.0
17 Apr 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Fantastic culture with strong social cohesion Equal or above-market pay Top tier clients Hybrid working
Cons
Strong competition from emerging players Niche industry American HQ focused on other products in portfolio