4.0
Mar 15, 2026
Current employee, more than 5 years
Carol Stream, IL
Recommend
CEO approval
Business Outlook
Pros
Steady work, and good knowledgeable people with all kinds of backgrounds to work with
Cons
They could do better with their salary/benefits. Micromanaging