1.0
Aug 12, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- hard working teammates - good benefits - nice office space
Cons
senior management needs a change. many executives (outside of the ceo) have been there too long and are not qualified to do the work. toxicity is rampant. they'll go through your emails if you post negative anonymous reviews while there, as happened with an individual who posted on blind