4.0
Aug 7, 2025
Current employee, more than 5 years
Elk Grove Village, IL
Recommend
CEO approval
Business outlook
Pros
Strong effort to create a supportive culture. Good benefits
Cons
Hectic environment with too many people running full speed in opposite directions.