2.0
Dec 12, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great brands with amazing people. Iconic brands with growth potential.
Cons
Management is not investing in the brands. Morale at an all time low. Benefits are acceptable but for those based in Waltham they are not on par with other New England companies.