5.0Feb 2, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGood culture and environment to work in.ConsNo notable cons could be found.Show more
5.0Dec 5, 2025Lead software engineerCurrent employee, more than 5 yearsTroy, MIRecommendCEO approvalBusiness OutlookProsLess pressure and flexible. Can work from home.ConsRelatively lower salary and career developmentShow moreHelpfulShare
2.0Jun 18, 2026Applications engineerFormer employee, more than 5 yearsSan Jose, CARecommendCEO approvalBusiness OutlookProsGreat coworkers, great culture, abundance of flexibility.ConsOut of touch management. They don't even know how to use the products they sell.Show moreHelpfulShare