3.0May 9, 2015Human resources administratorCurrent employee, more than 5 yearsPhiladelphia, PARecommendCEO approvalBusiness OutlookProsdiverse, professional, casual, good compensationConstoo much organizational changes, very lazy paranoid peopleShow more
5.0May 23, 2025Research scientistFormer intern, less than 1 yearNewark, DERecommendCEO approvalBusiness OutlookProsfriendly, lots to learn, good environmentConsthere are no cons hereShow moreHelpfulShare
5.0Jul 6, 2026Computer science internFormer intern, less than 1 yearNewark, DERecommendCEO approvalBusiness OutlookPros-Innovative technology stack -Awesome coworkersCons-Mandatory in office -layoffs prevalentShow moreHelpfulShare