3.0Jun 25, 2026Solid work-life balance, but leadership needs improvementInfrastructure & security architectFormer employee, more than 5 yearsPrinceton, NJRecommendCEO approvalBusiness OutlookProsGreat Work life balance and compensation. Mostly friendly work environmentConsConstant change in technology used and direction of projects. Iffy leadership in some roles.Show more