NETAL RAWAL 367 2005 days ago TikTok may be a sensation among millennials but Reddit CEO and co-founder Steve Huffman have rather caustic views about the viral app.