and I have worked for a startup, and it wasn't a unicorn in any form. It has everything to do with the position. The AP clerk isn't going to get a million, but an executive will. At least a talented executive will, otherwise they won't come.
Why move to a start up when the money isn't any different than just working for a public company? Because you don't. You get paid for the uncertainty.