1.0
5 Nov 2015
Anonymous employee
Current employee
Andover, MA
Recommend
CEO approval
Business outlook
Pros
Benefits, diabetes concentration, corporate is well structure with a great deal of opportunities
Cons
Satellite design facility with only one product in the pipeline. other products were moved to a new purchased company