5.0May 26, 2021Nice peopleMid-level associateCurrent employee, more than 3 yearsPalo Alto, CARecommendCEO approvalBusiness OutlookProsGood people to work with and pretty good compensationConsLong hours and can be stressful sometimesShow more