4.02 Jun 2026Great benefits offset by company politicsTechnical leadFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat bonus and great health and commuter benefitsConsA lot of company politicsShow more