4.0
Dec 1, 2025
Current employee, more than 5 years
Northbrook, IL
Recommend
CEO approval
Business Outlook
Pros
Patient focused organization Good pay Passionate employees
Cons
Global working hours Cultural challenges Many recent downsizing efforts impact on morale