Comcast’s new call center is stuffed with Silicon Valley-style perks. Will that help its customer service problem?

Oct 28, 2019
The Delaware office is part of the cable company’s $1 billion push to improve its customer relations.
Call center employees can decompress around a turtle and fish-stocked pond.
Miles Bryan/Marketplace