3.0
Nov 24, 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Many of the junior people I worked with were smart, fun, and dedicated
Cons
Leadership was a mess, managers get promoted for the wrong reasons