3.0
11 Jul 2021
Former employee
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
I got a lot of experience analyzing research literature
Cons
Very disorganized. I still don't understand the company and their mission.
Check out your Company Bowl for anonymous work chats.