Facebook Google Lifestyle Offbeat The best places to work in Silicon Valley byRocco PennOctober 17, 2011