Avantages
Flexibility, creative freedom, independent workload, responsible for one's own success.
Inconvénients
Cliquish environment, ineffective production communication processes, uncommunicative upper management, definitely not an agency but markets themselves as such, behind in the industry.