Really good addictive site. My opinion on it sways from positive to heavily negative from time to time. This is due to the abundance of bland memes and repetitive phrases that would drive you to insanity.
But there is generally some very good content on the site, even if you have to filter your way to it. Sort out which sub-reddits (categories) you like and then ignore the rest.