5.0
17 July 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Excellent solution that aligns to clients business and regulatory needs Strong leadership team Great offices and benefits Growth mindset across the business Invest in their people
Cons
Hard to find any cons