I'm personally interested in hearing any advice you have for graduating students who are deciding between:
-- working at a large corporation (Google, Microsoft, Amazon)
-- working at a (for lack of a better term) "well-established start-up" (Dropbox, Twitter, AirBnB)
-- working at a very young and small start-up
-- pursuing their own start-up
What experience should they expect to get from working at each of these "levels" and what is absolutely necessary to do/have before jumping between these "levels"?
Thanks, and looking forward to hearing your talk!