Pros
Advertising isn't perfect, so no agency is. But this is pretty much as close as you can get. Great opportunities, great people and leadership, solid work-life balance if you're efficient.
Cons
Again, it's advertising. It's a tough industry with lots of curveballs.