I went for a big company, put all my salary into investment, and retired at 35 as it turned out well. I was lucky, but I would choose big money and making sure that I put my money in tech investments that I believe in over working on something I believe in. If you don't believe in Microsoft, excercise your options early, and put your money working for you.