I can set the time I wish to have a cow come. I can monitor the cow and adjust it where needed. I can also track the cow for a long time. The price is very good and the quality is also. If a cow does not have a cow bell or you cannot hear, then there is a problem. When the cow is in the barn, sometimes we cannot find her in the computer. If the cow has a cow bell or you know where she is, then this is not a problem. If this is done, it is easy to track the cow. I like that it has many features, including automatic updates of the software itself. It's easy to use with its intuitive interface. The program works well with my computer because it doesn't take up much space when installed. There are no downsides as far as I can see. As long as you have an internet connection, this software will work great! We're using iCattleMgr Pro at our farm to help keep track of all the animals we raise there.