5.0
Jan 19, 2026
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good work-life balance, diverse colleagues, meaningful global mission, stable employment.
Cons
Slow processes, limited flexibility, decision-making can be bureaucratic at times.