I love Valve and everything that they do - especially Steam and CS: GO. I don't have a very good computer, but CS: GO runs quite smoothly and that makes me very happy. Its also nice that I can keep all of my games in one place.
This company is mostly known for their game league of legends. The game was amazing at first, but now it seems that they just push out skins randomly and do crappy updates every now and then. Feels bad.