3.0
23 Nov 2019
Current employee, more than 1 year
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
Decent pay Great benefits Friendly work environment
Cons
-Management can be unorganized at time (most of the time) -Micromanagement, which makes the job more stressful than it needs to be