5.0
Jan 14, 2025
Current employee, more than 3 years
Somerville, MA
Recommend
CEO approval
Business outlook
Pros
Great team of smart people who are focused and collaborative.
Cons
The aspiration to revolutionize drug creation creates high pressure to produce results.