2.0
Feb 21, 2017
Anonymous employee
Former employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Established company. Plenty of benefits, fairly competitive compensation.
Cons
High turnover, achieve earnings numbers maintain stock price through regular layoffs. Company made too many acquisitions between 2014 and 2016.