4.0
Apr 21, 2026
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Very strong expertise Robust development & feedback culture Collaborative Top-notch compensation & benefits for the sector
Cons
Can be hard to navigate to what you want to focus on, even in the mid to long term due to regional staffing model Constant feedback can be draining / de-motivating WLB continues to be poor for middle manager levels