4.0
17 July 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Supportive team culture with strong emphasis on collaboration and innovation. Excellent access to advanced technologies, cross-functional exposure, and opportunities to grow both scientifically and professionally.
Cons
Large company bureaucracy can slow down decision-making. Internal mobility between departments could be more streamlined for scientific roles.