4.0Oct 3, 2025Average pay, amazing benefitsSenior innovation managerFormer employee, more than 5 yearsFlorham Park, NJRecommendCEO approvalBusiness OutlookProsGreat benefits, the company values you as a person - not just a number. Respectful work/life balance.ConsRisk intolerant organization, limited upward mobility opportunities if you enter the company mid-careerShow more