I still believe that for recent graduates looking to begin their career, there is no better option than to join an early-stage startup. Admittedly, it's like buying a lottery ticket, but if you win you can win very big and give your career a massive boost. On the other hand, if you lose you have still gained valuable career experience equal to or greater than what you could have gained at "GiantCorp". More importantly, early stage startups offer employees a broad but shallow understanding of businesses, versus GiantCorp's narrow but deep understanding. This is important for young employees who may not be 100% sure what they would like to specialize in yet.
I wonder how pissed Ev will be when his old company steals his new company's idea - especially if Jack Dorsey gets all the credit.
[1]https://medium.com/data-lab/the-optimal-post-is-7-minutes-74...