4.0Jun 2, 2026Systems reliability engineerCurrent employeeDurham, NCRecommendCEO approvalBusiness OutlookProsGood culture and work life balanceConsPromotion cycles can be confusing / unclearShow more
5.0May 21, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat place to work with great benefits.ConsOnly negative is I feel the company has always been undervalued, so the stock has never performed well.Show moreHelpfulShare
2.0May 26, 2026Member of technical staffFormer employee, more than 3 yearsSan Jose, CARecommendCEO approvalBusiness OutlookPros1. Free Snacks at office. 2. Friendly people around.Cons1. Some of the managers are very weak technically but they have so much power. 2. Very unheard for the amount of work being done in the company.Show moreHelpfulShare