Latest Layoffs at Upwork
Layoff tracker for Upwork provides you with up-to-date information on recent job cuts at Upwork.
-
Laid off 137 employees on Wednesday 3rd of May 2023
Layoff tracker for Upwork provides you with up-to-date information on recent job cuts at Upwork.
Laid off 137 employees on Wednesday 3rd of May 2023