5.0Jun 26, 2025Great Place to WorkSenior associate, process managementCurrent employee, more than 1 yearNewark, DERecommendCEO approvalBusiness OutlookProsAbility for personal growth and learningConsNew floor plans in the office could become distractionsShow more