Pros
Probably the best reason to work for Comcast is the free services that they give to new hires. You will meet some good people along the way, and make connections that may help you as you work your way up the ranks to middle management. I really can't think of too many reasons that Comcast is a great place to work for. The benefits package is at least somewhat respectable, but with a company that makes billlions in revenue, it's sorely lacking. The support given from management is passable. Yet, I would expect better training from a industry leader such as this.
Cons
The downsides are numerous. I'll start with the basic job function of answering calls from the customers. The customers are demanding pretentious folks who think they deserve the red carpet treatment because they have service from us. On most calls you are cursed at, demeaned, and insulted in any and all number of ways. The support tools that Comcast supplies its employees are buggy and filled with glitches. When attempting to get a supervisor to help out a customer in need, first of all, good luck in finding one actually on the floor. Second of all, when you tell the supervisor the issue, they respond with apathy and act like you are disturbing them. On top of this there are unrealistic expectations, no real support from the supervisor level up, and a general lack of training and development.