2 ms·Sales, marketing, customer service? Neckbeards apparently only think of themselves lol.by rapsin4 2y agoSales, marketing, customer service? Neckbeards apparently only think of themselves lol.