Service lines were swamped early in the pandemic, and many overseas call centers shut down. Companies want you to go online instead.
Comcast’s new call center is stuffed with Silicon Valley-style perks. Will that help its customer service problem?
The Delaware office is part of the cable company’s $1 billion push to improve its customer relations.