5.0
Oct 3, 2024
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Extremely supportive colleagues. Mission driven culture. Super smart people
Cons
None, cost of living in NYC can be high
Engaged Employer
Check out your Company Bowl for anonymous work chats.