3.0
Apr 14, 2025
Former employee, more than 3 years
Worcester, MA
Recommend
CEO approval
Business Outlook
Pros
There is exposure to great world of pharma and biotech, but ultimately if you are low on the totem pole, you're subject to changing tides from senior management
Cons
no a lot of direction from leadership, people take things one day at a time, no vision