larrycuban.wordpress.com
Slogans in Businesses and Schools
Located in Menlo Park (CA) near the tidal marshes at the southern edge of San Francisco Bay, Facebook has 11 open-space buildings holding 6,000 employees. Open space architecture means no one has a…