4.0
Oct 4, 2013
Anonymous employee
Current employee, more than 8 years
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
Hard working colleagues New, Focused Benefits Administration Leader Engaged CEO Empowering work environment
Cons
Challenging work environment, but hard work will pay off in the end