Social media marketing is something that many businesses do because they know their potential customers hang out on social media sites. In fact, social media plays a big part in how your company is perceived. However, it does take quite a lot of time and patience, something that not all business owners have a lot of. The work can be outsourced, but there are pros and cons that you need to be aware of. Here are some of them.