5.0
22 Feb 2016
Current employee
Peoria, IL
Recommend
CEO approval
Business outlook
Pros
they take care of their employees, and they make sure that all your needs are met
Cons
Nothing serious, the company is really good and I don't recall any bad experiences. The only thing that I might recommend is to increase their rates.