2.026 Apr 2023previous review is accurateVendorFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsIt's now called Digital Health Hub (Not sure if it's with UCSF) great mission strong networkConsToxic work environment/blame culture Minimum payment for maximum workloadShow more