4.031 Oct 2019Awesome Team Work and CoordinationSoftware engineerCurrent employee, less than 1 yearPrinceton, NJRecommendCEO approvalBusiness outlookProsVery supportive staff, offers plenty of opportunities with good pay. The company has lot of young employees, so great culture for young people.ConsNothing, though the work stress life balance could be better.Show more