5.0
5 Apr 2017
Anonymous employee
Current employee, more than 3 years
Andover, MA
Recommend
CEO approval
Business outlook
Pros
The executive leadership is incredible, and the working environment is great.
Cons
The company is evolving, but it could move faster in certain areas to operate more competitively, not to say it's needed but it would be a long-term benefit.