4.0
30 Mar 2026
Anonymous employee
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Been here over 3 years, things were tracking down recently with some turnover but they are on the up and up! extremely transparent leadership
Cons
pay could be better. salary bands are too large in range with most people at the bottom (at least from what I've seen)