4.0
Nov 24, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
A great learning environment, fast paced and demanding. Great benefits for employees
Cons
Very demanding environment, you have to be willing to put in the work and have high attention to detail. A bit political from my experience