However, his argument becomes truly hand-wavey and spurious when it comes to the interesting work part. Of course some of the most interesting tech papers are coming out of Google, that doesn't mean anything for the average Google employee. Also, in his, argument, he goes from "here's what the average can expect for compensation" to, "you need leverage to work on interesting things at big companies...get some".
Of course not all start ups provide interesting work, but I think the dice roll is solidly in the camp of start ups for interesting work against the Big Cos, whose interesting work dice roll, I would guess, is similar to the start up comp dice roll. Unless rebuilding a bog standard UI framework is your thing.
At my first startup job I got to:
- build a compiler
- implement shared memory on high traffic services
- play with any language I wanted
- manage smart and interesting people
- more stuff, but I'm tired of typing.