google can afford to fight all these ideological battles and employee spats because of their large revenue. If they weren't raking in so much dough, I doubt they would be willing to humor employees complaints on the scale cited in Wired (an entire social network for employees and supported by the company?). I'm sure similar incidents occur at other large corporations. They definitely happen at mid-sized companies, albeit with lower intensity. working in HR for google must be quite the safari