28 ms·Probably sales people. Twitter is an advertising/media company after all.by Touche 13y agoProbably sales people. Twitter is an advertising/media company after all.