2.0
May 30, 2023
Former employee
Webster, MA
Recommend
CEO approval
Business Outlook
Pros
Great team of co-workers to work with
Cons
Upper management is from Spain so they don’t understand the insurance climate in New England. Hard to move up in the company unless you’re already a favorite of management