To understand why Google isn't what it used to be, one has to understand what happened in 2009-2011. This is the era when Google decided to get "real managers" and they hired a bunch of executives from places like Oracle, IBM, and Intel. If Google had told them to wipe their fucking feet off before tracking shitty culture into the place, it might have survived. It didn't. Google has an immense amount of talent "under…
The problem with blog posts like this one is that they're largely ignored for their content. Instead, those with an agenda or an axe to grind (on either side) come out of the woodwork. Your comment is a case in point. Anyone familiar with your story (at Google and, as you know, there are many of us who are) knows how totally skewed your perception is. Many people (including me) tried to offer you constructive advice.…
I said that they got rid of it, but I think the fact that such an obviously bad idea could get in the door in the first place is symptomatic of out-of-touch managers, and the same people are still there-- just coming up with new bad ideas (like the 3 word mission statements) that will linger around for 5 years.
The fact that performance is peer-driven is overall a good thing. It means your relationship with your peers matters and this isn't just an arbitrary managerial decision.
In theory, this would be true. In practice at Google, manager-as-SPOF is as much in force as it is in any other company. Actually, I think it's more the case at Google than at most places, because managers can unilaterally block transfers and because HR does nothing about abuse-of-process issues.
What Perf does is that it gives more reasons to deny promotions, not more avenues toward success. Managers can block promotions, and so can influential peers. So, in some cases, can trigger-happy idiots who abuse the unsolicited feedback feature (which does nothing but breed distrust, especially with the "manager-only feedback" feature, which is, at best, a quarter-step up from "XXX is a slut" gossip in fraternity bathrooms).
See something that needs fixing? Then fix it.
If you try to fix managerial, cultural, or product problems you just make enemies of the people who are invested in bad ideas and stupid decisions. It's really not worth doing.