5.0
Oct 22, 2023
Current employee, more than 5 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Literally saving lives! Great colleagues, really smart, care about each other, and living for the joint mission.
Cons
Like any startup at times there are crunches with tight deadlines.