My guess would be that most of the original hires have long since moved on, due to financial stability and better opportunities. That leaves lots of 20 nothings competing hard to get those jobs. They are going to beat out inexperienced older workers easily. Most well-qualified older IT workers are not looking to start new jobs at Google, there's simply too many other exciting opportunities (Google is not going to have another IPO, afterall), and they don't need a career starting resume bullet. That said, I'd gladly work at Google (39), but they'd have to match my current 6 figure income, which is not going to be entry-level.