1.0
16 Jun 2017
Former employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Health Insurance, dental insurance, PTO, 401K
Cons
High turnover, incompetent management, outdated systems, high stress due to constant layoffs and reorganizations, compensation about 15% below market.