2.0
5 May 2024
Former employee, more than 3 years
Manchester, NH
Recommend
CEO approval
Business outlook
Pros
Contribution to improving the world through science.
Cons
Constant change, strategy of the day. The CEO is out of touch and detached from employees and customers. Talks a good talk.