2.0
Jan 15, 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good salary and benefits compared to others.
Cons
Serious lack of internal organization. The culture (or lack of culture) is almost comical - feels like a movie. Really hard to have clear line of sight into the mission. Leaders lack skills and people can be incredibly arrogant. If you like the feel of ivy league where people are always looking down on you or sizing you up, or you love to trauma bond, you'll like it here. If you're looking for a team culture, this place isn't for you.