3.0Jul 20, 2026Good benefits but confusing leadership messagingSoftware developerFormer employee, more than 1 yearParsippany, NJRecommendCEO approvalBusiness OutlookProsGood benefits, exposure to many lines of businessConsLeadership messaging can be confusing, lots of context switchingShow more