5.0
Jul 12, 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Supportive environment. I especially appreciate the foundation’s focus on collaboration, intellectual curiosity, and long-term investment in ambitious ideas.
Cons
Can make the decision process even more transparent.