1.0
30 Jan 2020
Former employee, more than 1 year
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
Excellent benefits, PTO, work from home
Cons
Low salary for the role expectations. The environment is toxic, morale is low and the department is run by narcissistic ‘leaders’. Work/life balance does not exist