5.0
Jul 29, 2025
Recommend
CEO approval
Business Outlook
Pros
Stable place to work. 50% of employees have been at the company have been there for 12 years or more. A ton of expertise at the company, its like insurance university.
Cons
Can feel a little siloed because of the size and sometimes you can feel like a small cog in the wheel.