5.0
Nov 7, 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
- some of the most competent and kind people I have ever worked with - interesting and stimulating research
Cons
- at times ineffective management, particularly with future directions of the company