Pros
Leadership is invested in your growth, and actually cares about you. Really positive atmosphere. You get to work with awesome brands and execute really fun campaigns for them. Travel every so often, work with a bunch of different people, and the work is never monotonous. Tasks range depending on the time of year. Never too stressful and work is manageable. Excellent unlimited paid time off policy and really fun trips + activities planned for team bonding. Managing Director is truly a good, genuine person and incredible boss.
Cons
Working with college students, small dramas seeming big even though they are not the end of the world, some clients are difficult to work with and please. After a few years I no longer felt challenged enough or felt like I was growing + learning as much as I wanted to.