4.0
9 Dec 2025
Current employee
Itasca, IL
Recommend
CEO approval
Business outlook
Pros
Great culture, interesting job with various responsibilities. Strong outlook for the future.
Cons
Great company for first job out of college or if you are far along in your career, but not for anyone in between. Growth is coming, but stalled right now for many.