2.0
26 Apr 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