-Easy to use-Integrates with the majority of web browsers, so it is easy for customers to access from different devices.-Can create forms as they want via drag drops feature.-Has good customer support service even during off working hours.-In my opinion there are still some things that needs more improvement like ease in using or creating reports (as I can not able to find any). In general one time payment method. The ease of use, the price point is very good for what you get in terms of protection. There are not too many features (other than basic firewall) that I dislike about this product. It is easy to install and configure, so we have been able to secure multiple locations without much trouble. We do not have any issues with performance or hardware requirements.