4.0
Jul 13, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Pay was good. so were benefits
Cons
Because it is a large organization, some processes could feel bureaucratic, and communication or decision-making could sometimes be slow. Lots of restructuring during my time there