5.0
Mar 25, 2025
Current employee, more than 5 years
Lombard, IL
Recommend
CEO approval
Business Outlook
Pros
Culture, teamwork, management that is fair and cares about employees
Cons
Technology needs some updating and it's paper heavy.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "People all seem to really care and the company is great." "Great work life balance and not hard on goals/sales." "Awesome coworkers, and a lot of hard" "Great benefits"
Users say... "Upper management cares vary little for its employees"