5.0Jul 20, 2026Great culture, but slow processes and training neededAssociate director, project managementCurrent employee, more than 5 yearsPrinceton, NJRecommendCEO approvalBusiness OutlookProsGood people and company cultureConsSometimes hard to navigate and get things done...moves slow. Need more people management training for specific employees.Show more