That being said, at least in my case, all this training was meant to bring new grads who were clueless in certain areas (ex: in corporate etiquette) up to a basic standard. It wasn't meant to make you excel at anything.
From what I can tell, all the other big players do the same.
Don't get me wrong, I think trial by fire is largely a fine way of training, but it is very different.
Google has an actual, formalized Noogler course that you take when you first get there. This is closer to the model of training that exists at the large Asian megacorps - but think formalized, time-off, dedicated training courses rather than the ad hoc "tap your team lead on the shoulder when you need help" model of the modern American tech industry.
Of course lifetime employment no longer makes any sense.
[1] e.g. "Exchanging business cards 101"