At work you should be professional and not only work to make yourself and the company/product better, but the people around you better.
It is mostly not healthy to get political or ideological at work unless you want to divide people. A company and employees really shouldn't get political if at all possible, to prevent a divided customer base. You should treat everyone at work like a client and not go all tribal or into cliques that end up in groups that are constantly complaining.
If you don't like something you can work to change it but in a company the size of Google that is not always possible. If you don't like the ideology of a company then leave. Do a good job yourself, setup your own thing if you want to control everything, but don't bring down other individuals, encourage them and make them better, create respect internally. Don't rock the boat, try to guide it, if you can't, hop on a new ship. In the end we live in a free country but work for companies that are more dictatorial/authoritarian where we are just sharecroppers on their feudal land. Companies are not democracies unless they are really small and even then they are not.
Sometimes manifestos are needed [1] but for the most part it is like calling out an employer. Not only will it probably not change the company, it will follow you around for better or worse.
Oh, there’s one final lesson: you never know when something you write is going to unexpectedly be published in the Wall Street Journal. So watch those split infinitives.
[1] http://www.businessinsider.com/what-i-got-wrong-in-the-peanu...