The best thing about this software is that it can be used in different locations, even if you are located at remote place. I have been working with this product for quite some time now and never found anything negative, but rather good. I think one of its disadvantages would be its price tag which could be high for most small companies. It has helped us keep track of our inventory and also help us make important decisions such as when we need new equipment or how much stock needs replenishment. Our organization is very big so keeping track of all our inventory was not easy before using this program. This software helps us maintain records of our inventory and also allows us take necessary actions whenever needed.