5.0
Jun 14, 2024
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Wonderful and collaborative environment, great opportunity to try new things and gain top-notch experience.
Cons
Management structure is overly burdensome and in many cases unexperienced. Complicated operations, onboarding takes months. The lab work is difficult and expected to be done quickly.