2.0
Mar 16, 2020
Former employee, more than 8 years
Schaumburg, IL
Recommend
CEO approval
Business Outlook
Pros
decent place to work. Co-worker teams strong, management pays lip service to employee work balance
Cons
management pays lip service to employee work balance