5.0
Dec 12, 2025
Recommend
CEO approval
Business Outlook
Pros
Work life balance, positive work culture, and generally management values the people. Brilliant and also pragmatic approach to scientific endeavors.
Cons
Flat organization, not many leadership opportunities. Not all managers are capable leaders. Lower than average salaries in exchange for higher than average stability.