5.0
Sep 2, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Fast decision making Best in class colleagues Compensation, benefits and perks very competitive Culture far more positive than the narrative that circulates externally
Cons
Suprisingly - none so far