1.0
20 Nov 2020
Former employee, less than 1 year
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
A handful of nice people, that’s it
Cons
Terrible place to work. Favoritism, poorest management I have seen, terrible pay, non existent raises, dirty labs. 8 people left within a 6 months period