4.0
Feb 22, 2024
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Work life balance Easy going and approachable management 9-5 job
Cons
The bonus is bad. Not a percentage of your salary. The amount of claims makes it difficult to manage all claims. Lots of turnover