3.0
Jun 28, 2026
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Culture is relatively chill and not too demanding.
Cons
Recent layoffs and tight budgets. Promotions process is difficult to navigate. Business outlook isn't great as leadership has underestimated prediction markets and are trying to catch up.