Make money using your social media accounts

Businesses sometimes pay bloggers to give good reviews, and with social media, now anyone can do it. So what's the catch?