To build brand, companies produce slick content and their own media