5.0Jun 7, 2026Great people and culture with no downsidesHuman resources managerFormer employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat people and great cultureConsAll good no cons to mentionShow more
4.0Nov 20, 2010Great employerUnderwriterFormer employeeRecommendCEO approvalBusiness OutlookProsGreat culture, good job opportunitiesConsa lot of change during the last yearsShow more