1.0
Nov 13, 2021
Former employee
Recommend
CEO approval
Business outlook
Pros
Dedicated workers are passionate about science. Decent benefits.
Cons
Low pay, toxic management, paychecks frequently late, pressure from ownership to falsify results, management throws employees under the bus rather than take any responsibility for poor decision making