4 ms·Twitter execs left more than $35M in stock awards on the table when they quit2 points by louhong 9y ago