1.0
Mar 1, 2019
Former employee, more than 8 years
Champaign, IL
Recommend
CEO approval
Business Outlook
Pros
Great benefits, learning opportunities, friendly atmosphere till 2017.
Cons
Seems new managements intends to just fire everybody, no communications between management and employees.