4.0Nov 27, 2011Principal software engineerCurrent employeeMinneapolis, MNRecommendCEO approvalBusiness OutlookProsThere are plenty of opportunities to grow. The company pays well and provide great benefits.ConsBecause of its size, decision making tends to be cumbersome.Show more
5.0Jul 3, 2026Associate specialistCurrent employee, less than 1 yearKansas City, KSRecommendCEO approvalBusiness OutlookProsflexible and a great place to workConsno cons as of yetShow moreHelpfulShare
4.0Jul 3, 2026Senior r&d engineerCurrent employee, more than 8 yearsSanta Ana, CARecommendCEO approvalBusiness OutlookProsThe mission. Work life balance. Great co workers. Opportunity to work on various products.ConsTypical issues of a HUGE company. Too many title chasers with lack of accountability. Stock has been flat for years.Show moreHelpfulShare