The Twitter icon outside the company’s corporate office in New York