Social media is great, right? It's a chance to build community, to prospect to new customers, and to create buzz about new things that you're doing. But social media holds pitfalls and can be rocky terrain for many small businesses. The wrong post, the wrong photo, and a company can quickly gain an unwanted reputation. [...]