4.0Sep 14, 2025.Software engineer iiCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProscompetitive pay and good wlbConsleadership is bloated and out of touch, slowly torpedoing the companyShow more