2.0
Nov 12, 2024
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great nyc office, salary, perks, although didn't last long with mass layoffs
Cons
Mass layoffs, laid of people on disability leave, maternity and paternity leave, etc. Brutal and pretend to care