XL Catlin Management reviews
Found 11 reviews matching the searchSee all 100 reviews
Indeed Featured review
The most useful review selected by Indeed
It was a good experience to work with XL Catlin. It is a good company for people who are looking for openings in Actuaries field. The management is also good and the company is increasing its backend operations in India. The work Life balance is good and the company provides very good employee benefits to its employees.
Good Employee benifits and work culture
Less growth opportunites
XL Catlin is one of leading company in Insurance industry. The senior leadership team is very good and they emphasis on maintaining transparency within the company. However, things are not similar if I talk about lower management. Otherwise, in terms work culture, salary/benefits it is better than few other companies.
See more XL Catlin reviews
You may want to try: