Even being in California? Salaries I've seen have been not that great considering the cost of living. If I can get 6 figures in the southern states, why would I go out to Twitter/FB/Google etc?
I don't know if the parent will reply, but I've heard of twitter giving out million dollar stock grants to senior engineers _after_ the IPO. I can only imagine that pre-IPO stocks would have been even more.