All of the public tech companies that I know about basically guarantee you cash + stock and a known vesting schedule over at least two years. Of course, we are living through the first era where BigTech stocks are tanking left and right.
I just left working at “normal companies” most of my career to work at BigTech two years ago at 46. My base pay was about the same. But my stock/prorated signing bonus brought my total compensation up by around 25%. I can (and do) sell my stock as soon as it vests.
I’m on the low end of BigTech compensation. I work remotely and did a slight career pivot from software engineering.
Yes, I know about the dot com bust. Those weren’t large profitable tech companies and they didn’t have the head count that companies have now