KMSAUTO NET: AN IN DEPTH EVALUATION OF ITS ADVANTAGES AND DISADVANTAGES