5.0
7 Aug 2024
Current employee
Recommend
CEO approval
Business outlook
Pros
Innovative science and capable scientists
Cons
Management could improve on downstream communication about strategy and changes
Check out your Company Bowl for anonymous work chats.