Pros: actually learn real seo, attend client meetings, awesome people
Cons: all interns need to get analytics certified from google (although they do pay for it)
I was offered two different internships at Boston agencies and one in NY. I ended up going with C4 because I felt that I would get exposed to many different areas of digital marketing. I was right. C4 is a group of really, really smart individuals and while I can honestly say that it is actually fun to work there, let me tell you, they mean business. They are really focused on their clients and I watched them consistently get their client's website to the first place of Google over and over again. I got really good hands on training that I don't think that I could anywhere else. I also got to attend some client meetings although I didn't get to present anything. I really learned a lot, but they expect a lot out of you too. Everyone who works there seems to love it, and they do hire some of their interns. If you can get in there, I would say go for it.