A recent marketing grad asked me for career advice.
I think if you're just starting out, go work at an agency - it's the fastest way to grow and learn. You will see the kitchen side of so many businesses, learn to work in many different contexts and form valuable relationships.