Layoff notice for Palo Alto, CA filed 28 Aug 2026. 79 roles affected — layoffs start 2 Nov 2026. If you're interviewing here, ask about team stability in your next round.
Layoff record
1 filing · 79 workers · most recent Aug 2026.
This is Stanford Health Care - 1830 Embarcadero Rd's first filing in our records.
Nobody's reviewed Stanford Health Care - 1830 Embarcadero Rd's interviews yet.
We have their layoff record. What we don't have is what it's like to interview there — the questions, the timeline, whether the offer came.