4.0
Sep 8, 2025
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
mission driven and the work's rewarding
Cons
the culture and the pace can be a lot. also too large to be considered a startup
Check out your Company Bowl for anonymous work chats.