1.0
Oct 27, 2025
Former employee, more than 8 years
Schaumburg, IL
Recommend
CEO approval
Business Outlook
Pros
Coworkers are nice Good relationships Good resources
Cons
No work balance Mandated OT Extreme workload Terrible management Terrible internal processes