5.0
Apr 6, 2024
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Employees have the benefit of working on interesting projects with market impact and client benefit. With the firm's market share, technology and expertise is positioned for success over the next 5+ years.
Cons
With some changes in senior management, time will tell if they have the vision to make an immediate impact.