2.0
May 31, 2025
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Experience working in a lab environment and getting first-hand experience with med-techs. Good for building a resume
Cons
Management is terrible, especially with communication to employees. Completely unorganized, and stress is added with the rudeness of managers. Creates a competitive environment with management comparing work efficiency between workers