4.0Mar 24, 2026Good place to work, but they make it hard to stayVice president, strategyCurrent employee, more than 8 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsGreat people and great clientsConsLack of value for tenured employeesShow more