1.0
Feb 16, 2026
Former employee, more than 1 year
Itasca, IL
Recommend
CEO approval
Business Outlook
Pros
- Decent pay - Interesting products - Diverse products provide career stability.
Cons
- Office politics and favoritism - Lack of investment in employees' growth - Management lacks technical expertise