advantages and disadvantages of drilling machinecom