2.0
Nov 5, 2025
Current employee, less than 1 year
Charlestown, MA
Recommend
CEO approval
Business Outlook
Pros
Smart people, opportunity to work with leaders in research
Cons
Can be very toxic and gossipy, high expectations
Engaged Employer
Check out your Company Bowl for anonymous work chats.