Small Company Feel yet Large Company Environment
Pros
Approximately 200 people work here, but it's small enough where you feel you can make a difference. I no longer work there, and I left for a larger company and a job that I thought was better, however, I miss the small company feel of C-4. The people are personable, bright, and are like family. In fact, I still hang out with a bunch of the people that work there. I miss working there, and may one day come back. I got solid experience there learning basically every facet of digital marketing. I didn't get pigeon-holed like other companies. They let me explore different aspects of digital marketing, as I didn't need to stay tied down to only one small part of it. Overall, solid experience there, and would recommend any of my friends to go work there.
Cons
You need to be willing to work hard and most of the managers are young.