Said they were TWC to upgrade my service. Could not connect me to customer service, or make changes to my account except for the package they were selling. Would not let me say much, just kept talking. From Call center in Pueblo Colorado, they said.
I've received multiple calls from this number, no message has ever been left. I did live in WI at one time, and I've seen elsewhere this is supposedly connected to Time Warner Cable, but nothing about the call or caller ever seemed legitimate. Would simply mark it as spam or even malicious.