Avantages
Your career and job satisfaction is in your hands. You'll have lots of latitude to not only get the job done, but also to be creative in how you do it. There's unlimited potential for growth. It's fast-moving and never dull. You get to work with some of the top brands in the industry, which in itself can be extremely rewarding.
Inconvénients
Sometimes, the fast-pace can get a little tiring. There's not often a chance to slow down or learn from mistakes.