5.0
Jun 2, 2026
Current employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
Among the top minds in Finance. Incredibly strong and healthy culture. Rare combination of top talent and humble employees. For those who value team oriented firms CTC is second to none.
Cons
None that I can think of