I have sort of the same thing happen with one of my friends.. he did the university, shitty job, ground floor but better job type thing and is scaling the corporate ladder.
I make waay more then him and I am my own boss, but he attributes everything to luck.
I guess the 12+ hr days and the 0 job security counts as luck.
