The weak link to Ubiquiti UniFi's solution is the gateway/firewall appliances. While they offers basic features, it doesn't have much above basic. Some of them are also underpowered to handle the advanced features that it does offer at Internet connection speeds above 250 Mbps. This has been resolved in most recent hardware upgrades. At most sites, we have installed alternate security appliance solutions to the Unifi's. This is slowly being addressed by Ubiquiti though. Some end users will miss the advanced features and technical support. But considering the cost, this can be seen as a plus once you get your bearings on how to configure the equipment. For large enterprises used to the feature set of Cisco, Juniper, and the other big names, this is not a good solution. There are simply too many feature shortcomings for most large enterprises. If you need more advanced features, Ubiquiti offers another product line called EdgeMAX. It's not as advanced as Cisco and Juniper, but it is much closer. Ubiquiti has not released any new Edgemax products in a while. The lines future is unclear.