Pros
Everyone is friendly, and most importantly, willing to teach you. Even if you're not working in their department, people are happy to explain what their job entails. The agency has a great balance of fun and work, too. We have holiday parties like other agencies, and some Friday afternoons they screen movies in the conference room. Overall, a supportive learning environment with national clients.
Cons
There weren't too many downsides. The office is only about 50 people, so that could be considered a downside if you're used to a bigger agency.