None of the above. Seems like you've been picking early stage startups where this chaos is inevitable or growth stage startups with bad management.
Some tips if they're helpful:
1. Find a growth stage series A or B funded startup with a product market fit where focus is now on scaling up. They are beginning to know what they are doing.
2. I give more weight to the team than the project or idea itself. Ideas change all the time. So its more important to work with great people. Find a place where you admire and like the people.
3. Voice your opinions. You're not working for a "manager", you're working for a "company". You should be open about what you think and feel. If that's not welcome, you're in the wrong place.
Some tips if they're helpful: 1. Find a growth stage series A or B funded startup with a product market fit where focus is now on scaling up. They are beginning to know what they are doing.
2. I give more weight to the team than the project or idea itself. Ideas change all the time. So its more important to work with great people. Find a place where you admire and like the people.
3. Voice your opinions. You're not working for a "manager", you're working for a "company". You should be open about what you think and feel. If that's not welcome, you're in the wrong place.