5.0
5 Oct 2025
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
The team is all top performers from their previous roles but always happy to help each other get better
Cons
People work a lot, so you have to be willing to put in the time