5.0
5 Jan 2026
Current employee, more than 8 years
Franklin Park, IL
Recommend
CEO approval
Business outlook
Pros
Innovative thought culture, respects their employees, great benefits package, and competitive salary.
Cons
Leadership may be slow to make decisions at times, but it is usually to ensure the most success for the employees and the company.