4.0
Aug 17, 2024
Current employee, more than 3 years
Carol Stream, IL
Recommend
CEO approval
Business Outlook
Pros
They have great benefits and decent pay.
Cons
Not too many cons to report, but they could benefit from having better procedures. I believe they have a Process Engineer working on that.