4.0
May 28, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- Always relevant - Experts in all areas of Financial Services - Great HR department
Cons
- Small firm compared to how many customers it has - Big strategy doesn't always fit every aspect of the firm