But if you think about it, you're probably going to need to work with them for a long while if you stay. So it's not the best idea to stay any longer if you don't respect your team.
This, to me, is most valid point. Even if the company does start putting cash in your wallet, if you don't believe in it, or the people leading it, or their business model, you're not going to be happy.