2.0
May 27, 2026
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great pay and benefits, you work with many smart colleagues.
Cons
So many layoffs created a toxic environment. Has become a very cutthought culture, even though it used to be collaborative and open.