Among its major competitors, XL Catlin is ranked in 4th place for NPS while Swiss Re is 1st, and AXA US is 2nd.Their current market cap is $12.58B
XL Catlin has a 2.9/5 stars for its overall company culture rated by their employees
In the Top 5% of Similar Sized Companies on Comparably.