5.0
Apr 5, 2026
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- Flexibility in work/life - Smart colleagues - Ability to learn and dive deep into real science
Cons
- Projects die due to inefficient internal coordination on priorities and resources - No emphasis on developing team culture