3.0
Apr 7, 2015
Former employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Decent benefits with adequate compensation.
Cons
Management is lacking and provides no direction. Extensive company turnover year after year. Environment is cold and sterile.