4.0
Aug 11, 2018
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Total loss management are great Open door policy Flexible work schedule Opportunity to work from home
Cons
Claims are claims, gotta stay on top of your metrics Benefits aren’t that great