How does the stock thing work? Is it given to all engineers? It seems to be just Silicon Valley companies who give away stock/options as a matter of course, so I'm a little mystified.
The two startups I worked in so far (Incorporated in the US, working in India), have offered me stock options, so its certainly not a "Valley only" thing.
I've had people try to offer me stock options in the kind of companies that would never go public too. It's a very popular option for shady businesspeople with M.B.A.'s.
One company I am familiar with is a private company that will never go public. They give stock to their employees, and in fact, 100% of their stock is owned by employees (down from 49.9999%, when 50.0001% was owned by the founder). They have zero outside investors. The value of the stock is set by some sort of auditing firm, but there's no actual market valuation.
If this doesn't sound questionable enough, keep in mind that this is the only retirement plan they offer to employees and that upon leaving the company employees are required to sell back their shares.
Maybe it's totally legit, but it always struck me as very, very questionable.
A company doesn't have to go public to make money on your options. A profitable company pays dividends with their profits, and the options, when exercised, give you a share of those profits. Might not be a jackpot (and few are), but an extra $30k a year, every year, is nothing to blow off.