What seems weird/odd to me is (assuming I got it correct) OP seemed quite important/essential to the working of the company, if not the most important technical person. 10M is nothing to laugh at, but I'd much rather get 500k from a company valued at 5M than 10M from a 1B corp if I was the largest contributor.