All good observations. Here's my two cents: large multinational companies have to operate in these ways in order to remain commercially viable. They attract the "best" graduates, everyone thinks they're going to be President someday, and not everyone is going to make it all the way to the top. And, in order to get the work done, you need people to be willing to slave away in the hope of jam tomorrow. Then those people get fed up / see it for what it is, off they go, and in come the new graduates, and the cycle continues. As a business model it's pretty perfect.