4.0Aug 28, 2011Anonymous employeeCurrent employeeShanghai, ShanghaiRecommendCEO approvalBusiness OutlookProsthe tech is good. market is stable.Conssalary is not as good as some other company. lack of growth.Show more
5.0Jun 28, 2026Principal engineerCurrent employee, more than 5 yearsPenn, PARecommendCEO approvalBusiness OutlookProsExcellent pay & benefits, challenging work and positive atmosphere.ConsVery large and sluggish bureaucracy.Show moreHelpfulShare
4.0Jul 6, 2026Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGreat team, amazing benefits, and lots of meaningful workConsCommunication got a little fuzzy as we approached significant organizational changes.Show moreHelpfulShare