Pros
I've worked for Metropole Television a few years ago as a part time contract employee. The company culture was great - very young and dynamic. My boss at the time, was awesome and very knowledgeable of the company history and development, which was great (at least for me).
Given the opportunity, I would work there again
Cons
They had a lot of interns that were not offered contracts so there was a lot of turnover in certain departments. That was tough to recreate relationship every few months.