2.0
May 2, 2023
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Promising science and some truly wonderful people working there. Unfortunately none of them are in leadership positions.
Cons
I would list all the reasons but I don't want to give this company any more thought, time, or energy than I already have. The other recent negative reviews are all accurate.