4.0
Dec 12, 2025
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great mission with smart people and leaders
Cons
Way too much bureaucracy, minimal room for growth internally
Check out your Company Bowl for anonymous work chats.