3.0
Mar 28, 2026
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Challenging problem space. Valuable mission. Smart colleagues.
Cons
Top down decision-makers. Too many yes-men in the executive suite. No culture or community.