4.0
21 Apr 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great benefits, genuinely caring and smart people.
Cons
Disorganized strategy from leadership and some of the worst managers I've ever had. Does not seem ton have great internal stability as the last year I was there 3 product managers were laid off and another 4 left due to concerns about leadership.