1.0
Jan 22, 2022
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Very few, in fact after a week there were none and I was trying to leave. If there's one then it's that the folks on the ground are well meaning.
Cons
The positive reviews posted have been done by Charles Taylor HR in order to make the place seem attractive as they struggle to hire and retain talent. Believe the negative reviews which refer to: toxic culture, politics, executives who are old school and not receptive to change, poor pay rises if at all, and lack of investment in the business. The facts are in the business performance: lost Standard Club their longest mutual client and the hope in Insurtech has come to nothing. It's basically a claims admin and loss adjusting firm with the culture of one.