It’s not for nothing that Reddit calls itself “the front page of the internet“. Don’t let the dated look fool you. Founded in 2005, Reddit has since grown to be a substantial source of news with a powerful online community that has proven to have quite an impact when used against or for a brand, […]