5.0
Jul 6, 2026
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Amazing culture, benefits and awareness of employee needs. Working with some of the most talented people in industry
Cons
Very demanding and challenging work. If you don't love change, it's likely not for you.