his company has a long long history of treating employees like shit.
Can confirm, it's a shitty place to work. They try to cover up the crap with their yearly Tell Dell survey. Basically ask how you feel about the company, then proceed to shit on the local managers if you make any comments negative to corporate management or the "culture" they try to portray.
My local manager and the layer above them are about the only people I have any respect for.
I know Margie is as dumb as the day is long, but did she really forget what leading an insurrection actually looks like already?