4.0
Feb 7, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Impactful work. Great benefits. Good people.
Cons
Limited advancement opportunity and limited pay increases. Lack of communication across the organization and from management.