"In the wrong environment a year or two could be soul-crushing." - Very well put. That's the reason, I left the previous start-up I was working with. Honestly I think if you are not one of the co-founders of a startup, it's just not worth it, and not just for financial reasons.