The ease of use, scalability, and speed are the major things that I like about this product. It is very easy to deploy and integrate without any hassle. The price is not great but we had some budget constraints so it was easier for us to go with it than using other more expensive options. There is nothing that I dislike as such, however there are some features which could be improved. We used it in our small company where we have multiple sites all over the world. Using it for business continuity/disaster recovery. Centralized routing to reduce lag time or latency issues.