Over 84,000 people have been laid off this year. You might be one of them. But there's a perspective you might not have heard and it begs to ask, why are companies so hesitant to admit the real reason behind these layoffs?
Guests: Nate Jones, Head of Product / Advisor & Jessica Probus, Publisher of BuzzFeed Inc.