1.0
Apr 19, 2016
Former employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Dedicated workforce, high quality products
Cons
Employees are not respected by executive management. Fearful work environment that places blame on employees.