Ask HN: Should an experienced engineer join a startup?

43 points by tempforquestion ↗ HN
(throw away account since I will be sharing a lot of personal stuff)

I have been working at big and respected tech companies for years, and lately I decided that I wanted to do something different and join a startup.

At first I was very happy to find that many companies were interested in me, and several of them sound promising companies, but when the compensation conversations start, I can't help to feel like I'm getting the short end of the stick.

I have no expectations that any startup would match my current comp, but after crunching the numbers of expected equity and using VERY optimistic scenarios, the opportunity cost is too big to ignore. For reference:

- I make around $0.9M-$1.2M per year today. Is a public company, so everything is liquid.

- If I accept a position with 1% equity, the company exit would need to be at least $500M just to match my previous comp.

- Investors are getting a much better deal than I am, their money can buy more equity that I would be able to buy with my work.

So far I considered the following options:

- Accept my golden handcuffs, and stay where I am.

- Accept that this is the price for the privilege of working at a startup.

- Become a founder myself, so the exit value doesn't need to be so insanely high.

- Become an angel investor, since they are getting a much better deal, I might as well join them.

I'm curious with other people think about this situation, while I think I'm in an uncommon (but very fortunate) situation, is hard to believe I'm the first one. I'm interesting to hear if I'm actually missing something and is not as bad as it sounds, or if there is other options which I did not consider.

74 comments

[ 0.19 ms ] story [ 139 ms ] thread
No, you pretty much nailed it, except for two things:

1) You're critical to getting the company from PowerPoint pitch to shipping product, but you won't be treated this way.

2) You'll be diluted to almost nothing if the company got to a .5 Billion exit.

If you want the excitement and experience? Go for it. If you want the money? Buy a lottery ticket.

"I make around $0.9M-$1.2M per year today"

A startup is like a lottery when it comes to that kind of money. 99.99% chance you will not make that money with the startup. So if money is the main factor, you are better off staying with the current company. If you were making like 200K/Year, even then it is a tough call but at least was worth a discussion. 1M a year is not even worth a discussion.

Your financial analysis is correct. However, if you have enough money you can choose to do things you enjoy. That is why a startup makes sense for experienced people, in many circumstances.
After working for large organizations, compensation will be the least of your problems in a startup.
It seems like you are very interested in the making money aspect of a startup, from that view point, it doesn't make sense to leave 1 mm on the table to have a slim chance at a big payoff. IMO people who work at startups are either people who are extremely passionate about their work or people who couldn't make it into big tech companies.
For me is less about the money and more about how the risk is asymmetric for the investors. I get it is how the system works...

The issue is companies DO try to sell the idea their equity is going to be extremely valuable in the future, which is what started me on this rabbit hole to try to quantify how valuable they actually are.

That's just as much handwaving as their pitch deck.

If they are a 100% lock on an profitable exit they wouldn't need you. Or anyone else. Get the cash.

Why are you using very optimistic scenarios instead of realistic ones? Do you know that most startups don't see an exit at all let alone one that can be measured in the hundreds of millions?
Excellent question! I want to give the benefit of the doubt to the value of equity and I'm assuming I would join a company that I truly believe.

If you account the true risk, for sure is not worth it.

If you want to give up your $1M salary (seriously WTF) and you want to have much more control over a technology stack, sure.

I halved my salary and worked in startups for quite a few years, some things were fantastic. For example, bootstrapping a bank from scratch. I left all that chaos for an established large firm and it totally sucked the life out of me.

The chances of getting a million dollar a year income, in stock or salary in a new startup is next to nil. It is like being a muso and saying you want to be a rock star or actor.

I worked for 4 startups over 9 years. Three are gone completely and the one that may be successful has diluted my equity so much it is now near worthless. Basically I will never get the salary cut I took back, ever.

I'm not trying to make $1M at a startup, but it does bother me when a startup spins their compensation to be what it is because the equity will become so valuable in the future.
$1M in W2 earnings isn't that unusual for senior engineers at companies that have seen significant stock growth. Suppose you had a $200k salary, $500k RSUs over four years, $50k/year bonus offer mid-2017. The last batch of stock vesting in 2021 would have pushed total stock adjusted compensation close to the 7 figure mark.

NVDA has seen over +500% stock growth during that time. Apple has gone up close to 400%, GOOG over +200%.

What's interesting is that even if we ignore the recent dip, FB has only gone up +150% since mid-2017. If you held through the recent dip, that falls to something around +60% over four years.

The chance of getting a million a year in stock equivalent is next to nil. These are extreme outliers, you can probably count the number of companies on two hands, and maybe name them all.

In terms of statistics, achieving this would be very 'unusual'.

You just can't justify joining a startup between series A and when they switch to RSUs. The equity amounts are usually small enough to be worthless, and if they are big they become impossible to exercise. Angel investing a smaller amount is almost always a better tradeoff.

In my last search, the series D+ and public offers were good, and the startup offers were just laughable. I couldn't justify going to any of them just to make a bunch of other people rich.

My friends in similar situations take exactly the options you described. Some become founders (getting 30-40% of a company), some are angel investing (and sometimes joining a company they've invested in "for fun"), some just can't handle the bureaucracy beyond 100 people and join startups, and the vast majority are at larger public companies or startups that are nearly there.

I really believe there's an imbalance that's due for a correction, because skilled and experienced people mostly avoid startups right now. Early valuations may need to increase, employee equity pools will need to increase, equity terms must become less confiscatory, team sizes should shrink, and timelines to exiting must decrease. Will it happen? I'm not sure. It depends on whether startups can continue to coast on the pool of less-skilled engineers joining the true believers.

> I couldn't justify going to any of them just to make a bunch of other people rich.

That is a nice way to put how I feel about my situation.

Yeah. Working for a quarter salary for a non-profit would be completely fine. Working for a quarter salary so a VC gets to keep another fraction of a percent? Nope.
> I make around $0.9M-$1.2M per year today

Wow, can I ask how you make that much per year?

I am not in that position but to me it sounds like you should not go with the startup. The chance of failure is very high

EDIT: One thing I thought you go do is invest in startups. That way you're into the startup world with less risk.

Senior staff/E7 level at FAANG will get you that comp, especially with stock appreciation if you've been there for a while.
What does someone at Senior staff/E7 level do?
Pretty much what @United857 said. I had a successful career, but I'm far of an outliner. I did have luck to be at the right place, at the right time.

My day to day work is around planning, coding, and system design.

US tech industry has been staggeringly right place/time for the last decade. As a proxy, the NASDAQ has roughly increased 6x in that timeframe.
Damn, I can do all of that pretty well but earn more than 13x less
Maybe less so if you are at Meta this week ...
The strongest case for startup equity as compensation is made by Ben Kuhn, in my opinion, and it amounts to: you can diversify your equity exposure in more companies than you could as an angel because (i) the best companies will want to hire you and (ii) you can quit your company as soon as it appears to not be a rocketship, something you'll have insider knowledge of. https://www.benkuhn.net/optopt/
The fact that this is the strongest argument is pretty damning. Most startups aren’t offering 1%. And that percentage will be diluted as the company works through various funding rounds. Likewise, if you quit, you generally have a limited window to exercise your options, and you have to shoulder the tax consequences when you exercise even if the company hasn’t had a liquidity event.
Many quality startups nowadays offer early exercise (tax-free) and long exercise windows. In addition, in this scenario you're leaving because you don't believe in the equity.
That’s very good news. I hope this trend continues.
That is actually a good point and the kind of info I was looking for.

Paying for equity is "work" means I could stop working whenever I felt like, where a VC cannot (easily) ask the money back.

I think your estimate is correct. 0.9 -1.2 million isn't likely gonna be met risk-adjusted by startup exit unless you are a founder.
Honest question - what do you do with all that money?
> around $0.9M-$1.2M per year today

Like others have said this salary should make not want to leave.

I make around $1.5M at a startup. I think I can get around $350k at regular job. Even if you consider a generous 20% of startups that gonna to make it, I need to make more than $1.75M in income to justify the risk of a startup.

Doing the same math for your $1M salary, it means you need to make at least $5M per year to adjust for risk.

Can I clarify - you make 1.5M at a startup? is that equity vesting? or salary / cash bonus?
lol wtf.. you make a million a year.. i have worked at startups my whole career and the best one, that succeeded big and turned my options into valuable stock years later, the annual comp was like $350k. No, you're probably never ever going to get even close to a $1M/year at a startup. If money is your main motivation, a startup will probably never make sense.

I do agree early engineers get pretty terrible deals w.r.t equity compared to founders or investors, but that's to be expected IMO. A startup does not have the structure in place to plug in an engineer and crank out tens of millions of extra revenue. They typically don't have extremely complex technical problems that need a highly specialized engineer. They need to solve simple problems quickly and a $1M engineer no matter how good is not going to outcompete a team of 5 $200k engineers.

It looks like you have a solid financial cushion already. Maybe try working for a year or so, in the worst case, you're likely quite senior that you probably wouldn't have much difficulty boomeranging back (or to a comparable big tech)
I've seen a bunch of people saying your financial calculations are correct, but I disagree. One person pointed out "why are you saying the optimistic side?"

This _can_ be calculated, and it doesn't seem like you are applying realistic probabilities. This is pretty routine in value investing when you are trying to value a company.

In essence, you multiply the probability of each possible valuation by the valuation, and then sum them up over the expected number of years.

Here's a quick calculator I threw together with possible scenarios what you can modify: https://docs.google.com/spreadsheets/d/e/2PACX-1vTox68rXDr1r...

At the end of the day, it's a risk reward tradeoff, this can help put things in the correct picture for what you're after. Startups have been said a number of times _do not_ give you the best odds for making money.

Investors, often because they start earlier in the company, are trading more risk for higher possible payoff.

Make sure that you don't delude yourself with probabilities, get actual base rates (how many startups fail in 5 years? How many go public?), and if you have insight to believe this is different, then you should modify that base rate.

I suppose the other way to look at it is if your'e making $1M/year now, and living anywhere close to like a "normal" person, you have put enough away in the bank/investments that now you can easily afford to do whatever you want without worrying about money, without getting paid at all. You are in the position where you can choose what you want to do, with the money not even being an issue. So why even worry about the pay at a startup? If it's something exciting you want to do, go for it.

But if you're happy where you are, and/or primarily motivated by money... what's even leading you to consider these offers, why even ask? If you're hoping to make even more money at a startup, the discussion here seems to say "unlikely, unless you get lucky".

Well, I'm not happy where I am :)

I have enough that would not be a problem if I made 20% of what I make today, but I don't have enough that money would never be an issue.

I'm not trying to optimize for money, but I'm not going to ignore it. From what I'm getting from this thread is probably be a founder might be a better fit for me rather than a startup employee.

How much do you think you need to retire, out of curiosity? Someone suggested you'd work 5 to 10 years more, but that seems like a massive nest egg. What do you need it all for?
In California, you’d end up paying almost 50% of that in taxes. Take another $100k for living expenses (could be much more if you have kids and an expensive mortgage), and you’re left with ~$400k to save per year. In 5 to 10 years you get to something like $2M-$4M (plus market returns). Doesn’t seem that insane of a plan.
I saw your other posts on the teamblind thread and wanted to ask a question about the compensation breakdown when it comes to negotiating a large salary like yours. But the reply feature is already locked there, so I thought I'd ask here. Can you please share what is your base/bonus/stock split, what you asked for, what they offered and how you negotiated?
These are the steps:

1) Perform as best as you can in the interview.

2) Ask the recruiter explicitly what level the hiring committee decided to put you at. This generally won’t be negotiable since it depends on your interview performance.

3) Go on levels.fyi and look at the data points for such company/level, especially the recent ones, and try to stay towards the upper band of the spectrum.

4) If the offer that comes in is lower, politely ask your recruiter to match those you see online, referring them to the above link if needed. Confidently say that if they won’t be matched you will not be interested in pursuing the opportunity (just say this if it’s actually true, since there’s a real possibility they might call your bluff).

My split is exactly in line with what you can see on levels.fyi, so please refer to those data points.

Thank you for taking the time to write this! This is very helpful.
One question to think about is how much longer you'd need to work in your current role to never have to worry about money again. Say you were to cut your expenses to the bare minimum, invest aggressively, and stick it out there another couple years. Would you have enough to be financially independent (FIRE)? I'm not usually one to advocate sticking it out at a job you don't like, but it seems you have a real chance to never have to worry about money again if you're willing to live a non-lavish lifestyle. Just something to consider.
I'd make enough to retire, and afterwards work part time for fun.

I would never join a startup to get rich. Just doesn't work out most of the time.

My suggestion (which if I had not made financial mistakes in years past I would be doing now) is building my own personal accelerator - basically decide on a stack, find five cool ideas (with some audience) and build the products with at least one co-founder for each idea. When one idea completely misses kill it quick and pluck a new one out. Spread the risk of one idea failing like VCs do but keep most of the upside.
That is not a bad idea, I like it
It's been a pipe dream for a while. Software I view as a form of literacy and this I would see more as a "writers collective" than anything else.

There is an inherent unfairness about a lot of the VC world (#) and while some of that is access to capital for me the big part is that each founder can only bet on one idea, but VCs bet on dozens (in in post YC world hundreds). A collective agreement between the founders evens that out. It is more likely workable as a partnership - a set of senior partners and junior partners.

My bet on this however is that smart engineering will outweigh the pull of massive hiring. Any partnership cannot afford to dilute too much - and the (my) underlying principle is to avoid exploitation. So while it is possible to generate more code by hiring more coders, my experience is that there is always a tipping point after which that becomes a management problem and the cause is lost.

So I am starting to ramble - there is a lot of this in my brain - but yeah please start up your own VC fund - but don't act like a VC and employer - Act like an engineer and a partner :-)

# There is an argument that owners of capital do not want workers to achieve Financial Independence because then their leverage is gone. This is most red in tooth and claw in the negotiations between VCs and first time founders.

I don't really get why you'd be asking this question. Especially if you're making that much money a year.

Do the math.

https://tldroptions.io/

In just about every case, you're rolling dice for what? A faster paced environment and sleepless nights?

I get it, the hedonic treadmill is real. Happiness isn't bought with money, but couldn't you just save enough money to semi-retire and do something different at that point?

(comment deleted)
Given you have achieved the means for financial security, I think a more important question to ask yourself instead of "what is the best deal I can get" is "what do I want to build?"

You have gotten to where you are by being highly-capable and applying yourself consistently. You have the personal skills and financial leverage to bring about many things in this world. What do you want to build? What needs nurturing the most? What, if any, legacy would I like to leave behind?

I believe we are in early days of a century of revolution. Pick your battle and fight it. The money will follow if your work continues to create value.

Besides that personal take, it seems like you may not have to make a breaking change. I always try to ask myself "why not both?". Given you're in the tech ecosystem, you probably have an information advantage on what startup investing opportunities exist and which may be viable. There is nothing stopping you from being a part-time angel investor and generating passive income. Certainly you have to source and work deals, but its generally a lot more passive to be a semi-silent partner than one who does it full-time, and as long as you go in with talented investors who want to take a more active role you can be somewhat assured your investment will be shepherded well. Should you find your investment(s) have traction and you feel you can add value with your specific skills, it may make sense to join the team. You can do so while being reasonably assured that you'll average $80K+ / month as a baseline, while also virtually guaranteeing things will be a bit more interesting day to day.

Best of luck to you.

That is a good advice, thanks. Big companies are not fans of moonlighting like this (potential conflict of interest), but I like the way you are thinking.
The number one rule — and I cannot emphasize this enough — is that you should not work at a startup for the money. The risk adjusted returns are not terrible if you know how to screen for good founders. It is, however, exceedingly unlikely that you make more than $10m over ten years — especially considering investment returns on your comp today over that time period.

So it depends on what you want.

Startups offer flexibility, opportunity to shape a company and its culture, building a team, incredibly fast growth (both personal and company), and the opportunity to touch many-if-not-all parts of the company.

The downsides are lower comp, longer hours (if you’re actually going to see returns), less support. For engineering, for example, big company employees drastically underestimate how much they rely on homegrown tooling.

Whether that’s worth it to you isn’t something I can answer. You will make less money. Probably a lot less. There are things you get that might be worth more than money, especially when you already have a lot. But also maybe they’re not to you and that’s okay!

> For engineering, for example, big company employees drastically underestimate how much they rely on homegrown tooling.

Are you in engineering yourself?

I can assure you that people in sales, marketing etc also drastically underestimate how much they rely on homegrown or integrated tooling and support systems.

Sometimes, they don't even know what those tooling and support systems were.

They only learn when they either join a company that don't have those tooling and support systems, or start their own

> if you know how to screen for good founders

What are some questions you ask for screen for good founders?

Are there other ways for you to find what you're looking for without leaving your position? It seems to me you're wanting a challenge but not wanting to take the financial hit. Have you considered alternative solutions to fulfill these two requirements?