I provide tech support for employees of a large company, a great many who work at home.
On a daily basis, I deal with Time Warner, Cox, ATT and Comcast ...with Comcast by far being the hardest with which to deal.... its never their problem til I prove it is!!!
I was a Comcast customer both in Connecticut and TV and have had Comcast contractors doing work in my houses that I otherwise would not have allowed in my homes.
Switched to ATT UVerse in CT and it pains me to say, as a Bell System retiree, that I'm getting to feel that they are following the Comcast customer service model.