Facebook, which is headquartered in Menlo Park, California, opened a new office this week in Boston. The social media company invited some journalists along for a tour of the facilities, giving them a rare inside look at one of the world’s biggest companies and how it treats employees. The space, located in Cambridge, is a […]