5.0
Dec 16, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Excellent benefits, companies are often surprised at how much coverage we have.
Cons
Small customer base, health of company highly dependent on health of customers