What I look for in a company is what deal was made to bring an executive or key people onboard
So if they get compensated ONLY in stock or pretty much all stock and a small amount of cash then you can reasonably believe that they only at they will make money is if the stock goes up so if the gave 5 million shares, that give them the skin in the game and that works for me