1.0
Mar 20, 2022
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The science is cool and interesting!
Cons
1) Toxic work culture 2) Treat their employees like nothing 3) No transparency 4) Crappy management If there was an option, I would give it ZERO STARS