- You have little experience and you are using this to break into the industry, and get experience on many different technologies ("wear many hats").
- They are working on a very specific problem or using a specific technology that you strongly desire to work on and it's difficult to do it anywhere else.
- You want to work a certain way (remote, on the beach, whatever) and they are willing to go this route.
- You are a cofounder.
- You have little experience and you are using this to break into the industry, and get experience on many different technologies ("wear many hats").
- They are working on a very specific problem or using a specific technology that you strongly desire to work on and it's difficult to do it anywhere else.
- You want to work a certain way (remote, on the beach, whatever) and they are willing to go this route.
Invalid reasons for working at a startup:
- Getting rich off stock options.
- Making a lot of money in salary.
- Work / life balance.
- Stability.