4.0
Jul 19, 2017
Current employee, more than 10 years
Stanford, CA
Recommend
CEO approval
Business Outlook
Pros
Working with great people from all over the world. Contributing to the scientific community.
Cons
Culture change in progress. Decrease in on-site manufacturing of specialized devices and components. Decrease in technical staff.