4.0
May 13, 2026
Former employee, more than 5 years
Decatur, IL
Recommend
Business Outlook
Pros
Lots of support, great people, great benefits
Cons
Little fulfillment, constant company-wide improvements that are more like shuffling with little value, manual processes make for unnecessary extended hours and extra work at the sake of employees