1.0
27 Oct 2025
Anonymous employee
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
People were sometimes nice and it was an interesting business space. Pay wasn't bad
Cons
The strategy and leadership changed constantly, in often incomprehensible ways. Leadership was often not tech-savvy, or when they were, they were not hands-on enough to avoid chaos.