4.0
Apr 3, 2018
Current employee, more than 3 years
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits package, and many wonderful people in a very friendly environment.
Cons
Lower pay than average for this position, upper management is focused on being as lean as possible rather than on employee welfare.