5.0
7 Oct 2020
Current employee, more than 1 year
Champaign, IL
Recommend
CEO approval
Business outlook
Pros
They pay well if you have the right skillset. The benefits are fair as well. No issues with management.
Cons
I have not found any downsides working for the company.