5.0
Nov 10, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Interesting analytical work Strong line management structure and friendly teams Opportunities for development and learning in new areas Sufficient supervision, but no micro-management Decent perks (matching DC pension conts, study support, health insurance programme)
Cons
The UK is a relatively small Europe branch of the much larger US parent company, so much of the business is US-centric despite not having the same type of insurance market. Limited training and oversight means you need to be a self-starter who takes initiative to actually develop.