5.0
Nov 26, 2018
Anonymous employee
Current employee, more than 1 year
Worcester, MA
Recommend
CEO approval
Business Outlook
Pros
Great managers;laid back. Fast pace job. Constantly changing & growing with the times.
Cons
High turn over rate in claims.