3.0
Apr 18, 2025
Current employee, more than 1 year
Carol Stream, IL
Recommend
CEO approval
Business Outlook
Pros
Culture and the People you work with can be great
Cons
Pay. Management can be sneaky and hard to work with at times. But if you get on a good team its manageable.