If you have company videos, use them! YouTube can showcase your brand in ways no other social media channel can. http://mybigsocial.com/