2.0
Mar 5, 2024
Former employee, less than 1 year
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Great mission and services to patients
Cons
There was no work life balance and there were many issues that came up to get the job done. They give you more work then you signed up for and goes unrewarded. Employees are just numbers.