4.0
26 Mar 2025
Current employee, more than 3 years
Schaumburg, IL
Recommend
CEO approval
Business outlook
Pros
Collaborative environment Globalized presence Constantly evolving trade operations and paradigms keep work interesting
Cons
Demanding Iffy work life balance Poor communication between upper management desk level