7 ms·Scompany. From "scalable company".by bkurtz13 11y agoScompany. From "scalable company".meragrin 11y agoHorrible. My first thought is it sounds like scumpany and is likely to be associated for word play for "scum company".