4.0
Jan 9, 2025
Former employee, more than 1 year
New York, NY
Recommend
Business Outlook
Pros
Great culture, best in class benefits and strong comp. Amazing, smart, caring, diverse colleagues
Cons
We tried to keep acting like a startup long after we weren’t a startup anymore.