5.0
Jan 26, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Excellent science, a positive work culture, strong benefits, and opportunities for career growth
Cons
A small company with an imbalanced management workload, where responsibilities are unevenly distributed, causing potential inefficiencies and placing undue strain on key individuals