Pros
Opportunity to experience a number of different roles/multitask due to limited resources and budgets.
Cons
"Boys Club" mentality, unprofessional environment, ratings driven opposed to good quality content, hire younger inexperienced people opposed to professionals, "churn and burn" mentality.