4.0
21 Dec 2015
Anonymous employee
Current employee, less than 1 year
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
Good work/life balance, great benefits, nice people.
Cons
Can be hard to work with other parts of the company. Can feel like you are working in a silo.