2.0
Apr 6, 2018
Current employee, more than 1 year
Woburn, MA
Recommend
CEO approval
Business Outlook
Pros
Benefits Competitive Pay, so they can attract talent, once with the company your screwed. They sell work, life, balance, but it doesn't exist.
Cons
Woburn Associates are overworked SLT does not listen as Biovex SLT did No Accountability Doesn't feel like a team Leadership doesn't lead by example Attrition is 40% Tons of waste; time, material, etc Company to small in Woburn, no where to advance you career unless you leave to another site Your just a number and your time is limited Shifts are toxic