In the moment
For me, the negative reaction I see here to working for "the man" is even more reason for managers and supervisors to give honest positive feedback to employees when it's due. There's only so much negativity employees will take before looking for work elsewhere. I've certainly stayed at a job longer than I normally would have because I had a great boss, and felt my contributions to the company were recognized by at least my immediate superior. Consistent negativity from the boss will only exacerbate the downward spiral in moral. Glassdoor.com and other websites that have employee ratings of their companies are great resources to use before committing to work for a company. This works at least for larger companies that get rated.