3 ms·Steve Huffman is a creep. I don't know why he still has the top job at Redditby beavisel 3y agoSteve Huffman is a creep. I don't know why he still has the top job at Reddit