4.0Sep 25, 2025Great company, but tough leadership teamTechnology project managerCurrent employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsTremendous benefits - inclusive of health and education Great colleagues Opportunities to growConsSiloed leadership Unclear expectations for successShow more