Frankly, I think the odds of building your own business up are better than trying to climb the corporate ladder these days.
A lot of corporate culture is rotting, in no small part because of over-emphasis on college grads, especially from Ivy League schools whose philosophy has gone to the dogs.