Now I know better as a software engineer to avoid immature companies like the plague unless they're willing to pay very close to market value. That stock is worth zilch with the way the VC investment game is typically played currently, and founders are fully willing to abuse the naive assumption by those in the trenches that employees will come to riches by working hard and overcoming bad executive/management decisions to save the day.
Founders need to be more honest about employee compensation and more willing to compensate more in line with the market if they want true talent. A $160k-180k offer (or typically less at many cheap startups - a YC company tried to go low with a $120k offer in SF within the past year) with uncertain value of stock doesn't really compare favorably to $250k base + performance bonuses + stock options at a Google or Facebook (or $375k cash/immediately vested stock from Netflix, or in one case I turned down, $170k base + various bonuses for typically $350k-400k compensation). The terms are very unfavorable to employees currently, especially the highly skilled ones, who are also more likely to be savvy.
Cost of living must be completely astronomical, or people have really expensive tastes. That kind of salary would be enough, after taxes, for me to work five years, buy a home, cash on the barrelhead, invest the rest, and retire to live off the dividends the rest of my life.
I could live like a king on $150k per year. I don't know what I would spend that kind of money on.
5x$4-$15 for commuting during the week 2x$15 per weekend for transportation on the weekend ---- $200 for communting per month
$3000 rent per month $150 cell phone bill per month $150 cable/internet bill per month $50 electric/gas bill per month ---- $3350+ per month in housing/utilities
=
$4750 per month in living expenses...not including entertainment, car/insurance, and a host of other things. If you're young you probably split the housing costs, so it comes down a little, but you're probably spending at least $3k a month just to live and get to work around SF.
I ended up taking an offer less than half as much as the top end, but mostly for non-monetary reasons. I came to the conclusion that money wasn't vitally important to me beyond a healthy amount to live comfortably & pay off my debts, and I wanted the flexibility to leave work early, not live in constant pressure to have stories done yesterday, and in general live a more normal life with actual vacation I could take without guilt. It also gave me more freedom to explore software development at my own desire, as there is always more to learn and improve on.
I may start a company in the future, or enter the grind again, but for now I'm happier spending time with friends and enjoying the fruits of my labor. I'm a bit wary of immature startups now though, since many of them are their own brand of mental torture due to large oversights in managing people capital.