Comcast Technology Center

[8][10] The first personnel began moving into the building in late July 2018,[11] and the tower was open to the public in October of that year.

[1] A set of five tuned sloshing dampers containing 125,000 gallons of water are located in the ceiling of the 57th floor, beneath the hotel lobby.

The moving water is a counteracting force on windy days to reduce swaying of the upper part of the tower.

A-shaped steel braces are embedded between hotel rooms on the east and west sides, to stiffen the upper part of the building against strong, prevailing winds.

Comcast's NBC owned-and-operated station WCAU (channel 10), along with Telemundo's owned-and-operated station WWSI (channel 62) announced plans to move their studio operations and offices from City Avenue, the Philadelphia-Bala Cynwyd boundary, to several of the lower floors of the building.

Inside the Jean-Georges Vongerichten "Sky High" restaurant, in July 2022, on the 60th floor of the Technology Center