Layoffs
-
Technology
Dropbox lays off 20% of staff that totals to 528 employees
The layoffs will cost the company $63 million to $68 million in severance pay packages San Francisco, California – In…
Read More »
The layoffs will cost the company $63 million to $68 million in severance pay packages San Francisco, California – In…
Read More »