Tech layoffs and disillusionment in Silicon Valley
This morning’s newsflash was inspired by a tweet and refers to the recent Tech layoffs in Silicon Valley, no longer deemed the greatest place to work in Tech. Other posts tell stories of employees disappointed that … Read on