1.0
Apr 5, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Well-designed office in New York City.
Cons
We were paid salaries that won’t be able to sustain your life in an expensive city! There’s no creative freedom with the manager always micromanaging, monitoring your every move like a control freak!