Yes I think that 99% of businesses suck and it’s unlikely I’ll work for most people (on full time contract or as an employee) but Valve seems like a place that might suit, at least judging from their [employee manual][man]

> It’s our shorthand way of saying that we don’t have any management, and nobody “reports to” anybody else. We do have a founder/president, but even he isn’t your manager. This company is yours to steer—toward opportunities and away from risks. You have the power to green-light projects. You have the power to ship products.

If you want to like where you work less then read through the manual. If you run a business, maybe you can pick up some clues that will let you keep your employees happy.

via [Business Week][bw]

[bw]: http://mobile.businessweek.com/articles/2012-04-25/what-makes-valve-software-the-shangri-la-of-offices “What Makes Valve Software the Shangri-la of offices?”
[man]: http://cdn.flamehaus.com/Valve_Handbook_LowRes.pdf