3.0
Nov 24, 2025
Current employee, more than 8 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Competitive pay, there are some great people who work here, and working with customers is rewarding
Cons
The culture is changing. More German Leadership is the US and they’re pretty tone deaf