Some thoughts on "Up or Out"
brucefwebster.com
brucefwebster.com
The flip side of up or out is that if you are any good you get promoted very quickly. I couldn't think of anything worse than waiting around for your boss to retire or move on.
I like this idea a lot. It certainly sounds like a reason to continue working for one company.