The software is easy enough for beginners but also has advanced features that can be easily used by professionals as well. I have been using this product for about three months now and its working very effectively. It's great with remote access as i work from home often or just out of town at times. Its nice knowing when security issues arise someone will contact me immediately rather than waiting until it happens again! This seems like an ideal solution compared to having a person always available in my office.