I see so many people hating on Xerox, wanting to leave, as if they don't understand the situation is no better anywhere else. All companies are like this. You might get some variations - maybe slightly better pay, slightly better benefits, but when all is said and done - they all treat their employees like disposable goods.
Bad managers exist everywhere, layoffs exist everywhere. I just hope people who are so quick to leave are not disappointed by what they find on the outside.