When negotiating offers for non-public companies I provide a sliding scale of cash vs equity. 1 dollar of cash is worth to me 10 dollars in equity of a private company. So if my total comp goal is 300k per year you can give me 250k of cash and 500k of equity, 200k cash and 1000k equity, or just 300k cash.
Most companies will baulk at this, but in my experience you have none of the power when holding private equity and so you need a really large multiplier to make it worth the risk.
Equity in a public company is a totally different story because the company valuation is controlled by the stock exchanges and you can cash out you equity at any time.
Cash to a lesser extent has this problem as well that you don’t know how much a dollar will be worth in four years, but it most likely less volatile than the value of equity.
I would value a 4 year 500k grant in apple stock much higher than a 4 year 500k grant in a crypto company because I believe the apple grant will better hold it’s value over the vesting period.
For early stage startups? I just go ahead and value them at zero. Ownership of equity in pre B series tech startup is, for me, about the same as ownership in a lottery ticket. It has some value in that it's fun to dream about what might happen, but that's pretty much it.
I am still likely to jump on start-up offers (I'm kinda waiting on two to form a little more fully right now) where I _know_ the salary will be below market rate, but where I also know the "mission" is something I care about and the team are people I want to work with. But I'm going to do that still valuing the equity at zero. If things work out like the pitch deck says, yeah maybe I'll make 7 figures out of it. But I'm not gonna assume that'll happen, even if the pitch deck success _does_ happen, I'd expect to have been diluted along the way to only end up with 6 or 5 figures.