Layoff history
1 announcement tracked98 jobs affected (reported)
LayoffSan Francisco, CA, United States
Cuts 98 jobs
Planet Labs cut 98 jobs.