Pros
Benefits are great. Excellent health, dental and vision. Great PTO. Moved to casual dress code in the middle of my time there so that was a big bonus. I was fortunate to work for a few different managers that were generally good to work for --- one of them eventually entered the political battles (which I speak about in the cons section).
Cons
Not every manager is worth working for. Some will demand that you work crazy hours. Others are much more reasonable. Also, the politics is not pleasant. Once managers reach the Director level, the politics can get ugly because there are so few VP slots to move up to. Many great employees were driven out or laid off due to these political battles internally. Some VP had the bright idea to offshore a lot of software development. Not only will not go well for the company, lots of folks got laid off. Comcast will regret the loss of this talent in 305 years when they bring most of that work back in-house.