Nothing speaks to the crap environment we are sitting in like a CEO sending out an email saying layoffs are coming, if you're impacted you'll get a meeting invite in the next hour.
What kind of sadist do you have to be to keep your entire work force stressed out like that?