1.0
2 Dec 2025
Former employee, more than 1 year
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Great co workers Convenient location
Cons
Bad work culture, lack of respect for lab workers and other entry level positions. Unless you have a PHD, you will not be respected or advance your career. Upper management disorganized, and high risk health hazards that aren't taken seriously.