So my math says that a quite optimistic return is ~125-175k/year in 3-4 years (+ startup salary), for a 100m exit.
Assuming that really good engineers can get a senior/staff job at Google or other large corp, they can easily(?) get an offer that's 250-300k per year and that is guaranteed.
Working probably crazy hours for a startup, having more responsibility, and having only <5% chance of a financial win vs large corp doesn't really make sense to me, or at least doesn't seem rational.
So my question to first employees is what was the reason behind your decision? Is it only the small-company startup culture that's much more appealing, or is my math wrong?
disclaimer: I'm working as a first engineer in a European country, where salaries are nowhere close to the Bay Area salaries, but startup returns could be similar, probably chances are thinner. Also I'm well above 1% in the startup.
1) I wasn’t able to get a job at Google, was a freelancer working out of coffee shops in Portland, would fail any algo test. A six figure windfall was a big deal to me at the time (2012), and still is.
2) Got an opportunity to work on a startup with a close knit group who was easy to work with, fun to party with, was able to work remotely and fly to SF periodically to sync up and go out. The people involved had a great track record. No BS.
3) The hours weren’t that crazy, the project was not that complicated, and it only took a couple years. It was an overall fun experience that I have fond memories of. YMMV.
Unless you’re spectacularly good at picking them, doing this on a repeated basis is not going to give good financial returns. But that’s not the only reason people choose to do things.
Taking a first employee role once or twice is a great way to learn a LOT about business and leadership and architecture and a ton of other things. It’s also a great way to get a title on your resume that you might not otherwise.
Some folks do so repeatedly because they prefer the environment or the green-field work or would rather build MVPs and explore new possibilities than extend or polish software that needs to be stable and well tested, etc.
Occasionally someone deeply buys into the mission.
Also when you are building something new, there is a rush that is hard to quantify.