Are you saying you only get 10-15% of the proceeds of YOUR vested stock? So if I have 1% of a $100m company, my shares would only get me $100k, not $1m? Can you explain or link to a source of more information?
A bunch of private companies that hit billion dollar valuations let employees sell some of their shares. That person is claiming that those sales allow employees to sell 10-15% of their vested stock.
Of course, if they do that, they still keep the other 85-90%.
There's a formula: VCs and founders get reach, early employees get screwed and employees get their market salaries.