Pros
There will be a lot of opportunities to learn as much about paid media as you want. There's a plethora of resources to tap into for outside learning, and leadership does a good job of setting people up to learn through client experiences as well. The agency has people with expertise in multiple areas (SEM, Paid Social, Programmatic, Apps, etc.), which opens up the door for company growth as digital strategy becomes higher priority for companies across the world.
Cons
Things get particularly busy during "ramps" (inevitable periods of increased workload through added clients and a growing list of requests), which can be stressful. But for those who are open with their managers and solution-oriented in working through these times, it's manageable.