4.0
Jul 9, 2015
Current employee, more than 3 years
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
The people there are great, and management is committed to making sure their employees are well trained for the lines of business.
Cons
I have personally not received many pay increases for annual reviews, and the benefits that are offered are not always clear.