1.0
16 Jan 2013
Current employee, more than 10 years
Webster, MA
Recommend
CEO approval
Business outlook
Pros
Great people and great location.
Cons
Not the same company as it once was, but since being taken over by MAPFRE USA, it's showing great progress in the right direction.