By working at twenty of them, expecting 15 to fail, 4 to not completely fail, and one to go big?
The rest basically failures or zombies that made me no extra money.
Probably a little more lucky than most.
It’s really a bunch of little things that, when seen as off all at once, will trip your spidey sense to jump ship.
If you don't have visibility into that, there are other warnings signs, like various spending cuts. No straight answers to questions about that stuff.
Not providing visibility into the business is also a warning sign, in my opinion.
I've also left companies when they started making pretty weird business bets that I dind't think would pan out.