3.0Mar 8, 2025Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsFriendly colleagues and nice environmentConsPoor management and communication with departmentsShow more
5.0Jan 31, 2016AssistantFormer employeeSanta Clara, CARecommendCEO approvalBusiness OutlookProsNice company culture, good mentoring, meals, location, weatherConsLack of management, benefits, overtime, complicated structure, small businessShow moreHelpfulShare
4.0Jun 6, 2025Anonymous employeeCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsInnovative products Good employees Gain industry knowledge High performance productsConsSmaller company so not as many perks as larger corporationShow moreHelpfulShare