4.0
Dec 13, 2015
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
City of London with great offices, great people and lots to do.
Cons
Going through integration from XL and Catlin to XL Catlin so difficult times with people leaving and de motivation