Do check out these photos of Square's new 150,000-square-foot headquarters (and the stylish people who work there) at 1455 Market Street if you're into that increasingly popular look of tech offices that could double as luxury hotel lobbies. The mobile payment company moved into its new duds in October of last year. [Refinery 29]
Filed under: