Pros
Not many other than I liked most of my coworkers. Free parking. Healthcare benefits were good, but nothing special.
Cons
Found out quickly that you're just an employee number as far as Comcast is concerned. I was never trained properly, so I did not execute to my leader's standards. This quickly moved to harassment and micro-managing, including mean and rude emails and instant messages from my leader, almost on a daily basis. Was consistently under-minded by my leader, so my direct reports lost confidence in me and our mission. Total lack of respect from HR and upper management. HR told me to "work it out with my leader" as far as the harassment and disrespect were concerned. Easily the worst career decision I've ever made, hands down by far.