4.0
May 12, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Supportive environment, client and colleague centred culture, good compensation packages
Cons
Still prone to big bank frustrations - complexity, speed of getting things done.