Pros
Great colleagues: smart, enthusiastic and committed to drive journalism into the digital age. A very dynamic environment, and an excellent, if unforgiving, school of hard knocks for journalism.
Kontras
CNN is struggling to maintain its reputation as THE place to go to for news, in a new world of nearly infinite news sources. There is new senior management on the Turner/Time Warner level( CNN's parent companies) that is more interested in cost-cutting and copying major network formats than creatively developing or enlarging the formats and on-air personalities that made CNN must-watch TV in past years. Periodic layoffs that do not appear to be based on the value of the individual employee, but on meeting numbers targets for individual departments. On the newsgathering side, very bad work/life balance, but that's fine if news is what you want to do with your life.