2.0
20 Sept 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Medical device work helps to save lives. There are interesting projects to work on.
Cons
Contractors are kept in the dark about most things related to the projects.