5.0
Aug 18, 2025
Current employee, more than 5 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Great culture that invests in it's people. Always on the forefront of technology and trading strategies.
Cons
Leadership could better communicate the overall direction of the firm.