2.0May 12, 2026Good benefits and location, but management is poorProgramme analystCurrent employee, more than 3 yearsSunnyvale, CARecommendCEO approvalBusiness OutlookProsBenefits and location is goodConsBad management and divisive cultureShow more