Corporate culture: insurers are struggling to retain staff