5.0
12 Oct 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Innovative, inclusive, entrepreneurial company with strong ethics and excellent culture of support and access.
Cons
Heavy internal processes, could do more with private sector clients, hard to integrate and leverage other business lines