2.0
Apr 26, 2023
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
It's now called Digital Health Hub (Not sure if it's with UCSF) great mission strong network
Cons
Toxic work environment/blame culture Minimum payment for maximum workload