Similar to the sibling commenter, I would say it's a matter of semantics. I am one of three developers at a small startup and definitely would describe the experience as fun albeit stressful. The two sentiments are not mutually exclusive. If it's not fun / interesting / challenging, the possibility of options being worth something in future would absolutely not justify the stress of working at a startup