Guessing the actual company, if there is one, is kind of disingenuous to the article's message itself though, since it is good depiction of the "ideal" company most of us would want to avoid.
If nothing else, almost everyone I work with is on their second or third career. I'm possibly the youngest guy on my team, and I'm 30. That said, I work out of the Seattle office. Lots of Amazon and Microsoft expats. Nobody around me seems to have any interest in going back.
Perhaps Mountain View is different, but the Seattle office sure seemed to be full of experienced, hard-working, basically contented engineers. It had many of the same faults I have come to associate with any large company, sure, but when the linked article asks "does any of that sound familiar", I have to say, "not really".