4.0
Dec 30, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
good people, pay is good if you work hard enough, not as bad as the reviews make it out to be
Cons
micromanaging, decent amount of pressure for things out of your control