3.0
Feb 25, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
You will be working with many smart people, interesting product and strategy, potential for future IPO, nice office in World Trade Center
Cons
Constant staff turnover, management behaves like a clique, leadership flip flops on decisions, potential for career advancement only if you are close to the right people, office culture is stale