3.0
Aug 13, 2025
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good benefits, but very standard if you’re below a Director level. Overall company culture is great
Cons
The culture that you experience is very dependent on your team as there is no overall process or requirement for how managers or teams really operate in a way that affects culture - a team with a great culture is great, but without that it can be exhausting