Pros
Great clients and plenty of opportunity to create innovative content for those clients. Ideas generally come to fruition, which is very rewarding. Fun and kind team. Plenty of opportunity for growth. Great opportunity to learn how all facets of the industry work (photo shoot production, client interaction, time management, influencer initiatives, event planning, etc.)
Cons
Hours can be long during busy periods and you'll often work on tasks that aren't in your direct job description (this can be viewed as a pro or a con, depending on the task!).