4.0
Jul 17, 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.