5.0
Mar 12, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Decent benefits Pro community Great opportunities if you know how to network
Cons
Incredibly high pressure Aggressive culture for some teams