4.0Apr 16, 2010Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsSolid company. Lots of opportunities for personal growth.ConsBenefits are not that great.Show more
5.0Jun 28, 2026Applications engineerCurrent employee, less than 1 yearPrague, ARRecommendCEO approvalBusiness OutlookProsWork life balance, great experience , great people, flexible hoursConsidk haven’t had bad experienceShow moreHelpfulShare
4.0Jul 9, 2026Software engineerFormer employee, more than 3 yearsPrinceton, NJRecommendCEO approvalBusiness OutlookProsFun work, very interesting workConsSome supervisors are more difficult than othersShow moreHelpfulShare