this is why i don't move out of Bay Area - me and my acquaintances have been through lay offs here at various years, during the booms and busts, and nobody had any significant issues promptly finding a new job (with a salary increase usually :). Compare that to, for example, the next best thing in US tech - when AMZN says come to Seattle i always imagine being laid off from it few years down the road (with a non-compete on top of that :), and if for any reason i don't get a job at the only other game in the town - MS - then what? Probably move to Bay Area :)