The ability of being able to have multiple connections in one box has allowed us so much flexibility when it comes time for deployments, upgrades etc. It's pretty easy to use as well. I dislike that there isn't an option to be VPN only like some other vendors offer. However this may just depend upon your particular needs/requirements at any given point or what you are looking to do specifically within the network itself - we didn't want our users having direct access into each others environments but were working through VPNs instead which was handled beautifully by their solution. We've been using them since they first came out about three years ago now (and previously used Cisco) however we found after switching over from Cisco all of these issues had been resolved before making the switch! All known problems solved without question. Multiple sites can connect via vpn easily allowing employees between different buildings to work.