It's easy to learn, install and use. The system is reliable, which makes it very good for business use. I dislike that you need to have a separate app for each camera. That would make this product much more useful if there were fewer devices to purchase. I appreciate the benefits of being able to monitor my property from anywhere in the world. I can access my cameras from any device at anytime and be confident that everything is okay. I like that it is easy to set up, has many features for ease of use with different types or security needs (i am using this system at my home). It can be slow sometimes when you have multiple cameras connected but overall i think its pretty good! Its great if your looking into video solutions because they are very affordable compared too some competitors out there who charge more money than what most people would spend monthly just paying their bills each month!!