YouTube is the second largest search engine. So, it's not hard to see why you'd want to go there and other video sharing sites to watch reviews on your company and other related videos. Newsletters can also be an incredible resource for feedback.