1.0
Aug 12, 2016
Anonymous employee
Former employee
Hudson, MA
Recommend
CEO approval
Business outlook
Pros
The employees are hard working
Cons
Toxic and unprofessional culture, the top executive management team likes to scream loud to the employees to get the work done. Definitely NOT the right attitude or approach to motivate the employees….