2.0
Mar 22, 2026
Anonymous employee
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
It was all about the culture and the people.
Cons
but the people have left and the culture left with them. leadership doesn’t know what they’re doing and treat everyone as expendables.