Pros
Lots of real world promotion experiences with clients. Good environment and fast-paced. Nice place to intern for a first internship experience. Fun to see how a smaller company works.
Cons
Unpaid but I earned a lot and looks good on a resume. Interns are not a very big priority there, sometimes it gets busy and you get forgotten, but be flexible and know how to be helpful.