In today's competitive marketplace, companies are relying heavily on innovative and edgy digital marketing campaigns to promote their products and services that often include the submission of user-generated content, viral marketing, the brand's website, a mobile application and other social ...