Worst time to join a startup is right after it gets initial VC financing (2009)
cdixon.org
cdixon.org
There are people whose risk profiles make it unacceptable for them to join a company before it reaches a certain degree of stability. For those people, the second the company has closed a VC round might be the best time to join. I've hired people in that exact situation; they only made the leap to a startup when I was able to guarantee that we'd have enough money to pay them for a while.
Joining right before the series B is probably better than right after the A, from an equity maximization perspective, weighted for risk. Of course, being an early hire right after the A makes it more likely you'd be in a senior role, or at least get a lot of great work done before the B, but your equity grant is not likely to increase.
Certainly I get that some people can't handle the risk of joining a company before Series A, or can't handle a subsistence salary. But that's not the point he's trying to make.
So, in fact, just after funding might be a great time to join a company.
The "early employee" in the middle can be a tricky spot. There's a phrase I read on HN a while back "the founders get rich, the early employees get screwed, and the late employees get paid."
I think this phrase does a better job identifying a risk than an inevitability, but it is worth thinking about.
Some people may feel they just can't afford to forego a standard, market rate salary, and they wouldn't want to join a company that has a high chance of disappearing next month or failing to make payroll. But beyond that, they're not terrified of the idea of losing their job and looking for a new one. I think we may overstate at times how easy it is to get a job here on HN, but clearly there is a large population of strong programmers who can be picky about what they'll take and still get a decent job offer within a month or two of looking.
I remember Marc Andressen writing about this on his blog a while back - that in a very tech dense place like silicon valley, startups aren't quite as risky as they might sound. A total meltdown in hiring is an outside risk (like the couple of years immediately after the first dot com bust), but otherwise, people often build up such a strong network and skillset through startups that they may have more "job" stability, if it's defined as the ability to get a job (I hear this referred to as "career stability").
None of this necessarily means that post series A is quite the right spot to be in. That might still have too poor a stability vs opportunity ratio. But some sort of "early employee" be the right spot for people who would like to optimize for potential returns under a strict constraint of earning a market-level (or close to it) salary.
Correspondingly, this might be the most fun/interesting time to be at a startup.
-from his comments
When it comes to pedigree (which is not the same thing as capability) very few startups are offering enough to get the people who have a lot of options.
Don't get me wrong: there are smart people taking low-level positions in startups, but they generally do so because they can't get into the hedge funds or quant roles. You are not going to see a Harvard CS grad taking 0.2% equity in a post-A startup with a $50,000/year salary. You might find an equally intelligent and capable state-school drop-out in such a position, but only because he has fewer options.
One of the reasons "data science" has come to the fore is that it's a job description that has become, in some companies, code word for "software engineering, but mostly the fun stuff". It's something startups are pumping because it gets them a sort of person they'd otherwise never be able to get for a non-executive engineering role.
I think the top comment makes a pretty solid argument
You're an entrepreneur, which means that your risk profile is high. Mine too! That's why we're leading companies, not joining them.
I look at our current economy and see instability everywhere, which has made me even MORE risk tolerant. Being in an entrepreneurial company that's trying to do something new and/or differently seems safer than almost anything else, but few people seem to share that perspective.
Most people just aren't cut out for the inherent instability of an early-stage start-up, and the lousy economy has many people clinging that much more tightly to what they know.
Unless you are working for startups only for the hope of hitting a jackpot. Then the OP is probably right.