2 ms·What company is this? CTO deserves some internet slapping.by nojvek 9y agoWhat company is this? CTO deserves some internet slapping.