5.0Apr 14, 2025Great companyConsultantFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsGreat company, great pay, great cultureConsLots of hours at times, high turnover of people excluding higher upsShow more