CSGO is still, up to this day, one of the best and unforgiving competitive game in the market. Personally I see this game more as a sport than a game, due to the constant teamwork and focus required to actually win a game. Although updates to this game sometimes mess up the game's mechanics making some weapons too overpowered (which can be a drawback), the game proves to be, in my opinion, one of the most balanced e-sport game I've ever played. I could only recommend playing this game if you have friends who can play with you since this game is significantly less enjoyable being played alone.