4.0
Oct 7, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Team worked well under pressure and for high-stakes clients. There was definitely a strong teamwork culture.
Cons
Work wasn't my cup of tea, less analytical, more execution, and it seemed like the previous CEO rubbed people the wrong way.