3.0
Mar 21, 2016
Current employee, more than 3 years
Peoria, IL
Recommend
CEO approval
Business Outlook
Pros
The company has a good culture and well defined goals. There are opportunities to move around and up for high performing individuals.
Cons
Headquarters are in Central Illinois. The company will always choose investors over employees when making financial decisions. Low morale in many departments.