Comcast is my cable provider and my ISP.
Customer service on the cable side has been fifty/fifty. Fifty percent good and fifty percent bad.
However, on the internet side, out of maybe six calls, five of them were good, fairly short wait times, (after I got through the extremely long voice menu and a hundred options leading up to tech support), and the support tech was good, but on one call the support tech may have been very knowledgeable but I couldn't understand a word he said.