5.0
11 Sept 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
- Great management. - Work experience was great. Really gave me the opportunity to learn the ins and outs of the insurance industry.
Cons
- Location is in Worcester.