4.0
Feb 9, 2024
Current employee, more than 3 years
Aurora, IL
Recommend
CEO approval
Business Outlook
Pros
Great benefits, good people. Pay was on par.
Cons
Leadership wasn't always great. The UK head felt they knew best which cause issues sometime in the US.