Share Post Embed Post No longer investing in people is apparent now that we had all those layoffs on friday
Share Post Embed Post What layoffs? This site is to leak layoffs and rumors of pending layoffs, not discuss your company's managerial system.