I always ignore the stock part, but just shy of $700k is a *fine* salary.
I'm starting to drift towards the idea that executives should only get paid in cash, and not get any stock until they leave the company.
I'm drifting toward the idea the executives can get stock, but they cannot cash out any stock until at least 5 years after they leave a company.
This might prevent short-term stock bumping to improve their own wallet at the expense of the company's long-term viability.
Well, roughly the same thing -- having a delay after they leave is definitely worth considering. (The problem is: when do you tax them, and at what value? And how do they pay for the taxes?)