"anyone who chooses to leave Google for anything else tends to get some kind of news (a tweet or two?) b/c Google is supposedly an amazing place to work."
I don't know if leaving google is news anymore. The average google employee only stays just over a year before moving on to something else.
Your reading that wrong. Google has 54,000 people working for them and the meadean person working there right now has been with the company just over a year. However, compared to say IBM nobody has been with the company 20+ years and they only had 30,000 people in 2012 so the average is vary influenced by new highers and few long term people to balance it out. Worse there data is stale as people don't keep updating how long they have been with the company.
PS: The real number you want when comparing working conditions is turnover and even that get's influenced by rapid growth.
According to the article you link, the average tenure is one year for users of a site called PayScale. I've never even heard of it, so they have no idea how long I've worked at Google.
He's pointing out that the data comes from PayScale. Most Googlers have never even heard of PayScale, and so the information that is being reported in this article comes from a tiny slice of Google. It's also a biased sample, as someone who goes on PayScale is likely someone who is going to hunt around for the best salary available.
It's dangerous to assume everything you read is correct. You can usually get a hint at how it's biased by reading the article closely.
A number that is skewed by the fast rate of hiring by top-tier companies. When companies are hiring at the rate of Google, Facebook, Apple, etc then even an infinitesimal departure rate of old-timers would set the median at that level.
I don't know if leaving google is news anymore. The average google employee only stays just over a year before moving on to something else.
http://www.bloomberg.com/news/2013-07-29/why-are-google-empl...
http://www.huffingtonpost.com/2013/07/24/least-loyal-employe...