I like that it has the ability to be used in both physical servers as well as virtualized environments such as VMWare ESXi or HyperV/Hyperconverged Infrastructure (HCI). The product is easy enough for even non tech people can use without any issues. It's also very affordable compared to other products of this type. There are some things you need to have experience working within VMware vSphere environment but once again most companies do not offer training so if they don't know how to work in an infrastructure then there might be problems down the road. We're using TerraGO primarily in our hyper converged infrastructures where we utilize them as part of NSX architecture which allows us to manage all aspects including security from one location rather than having multiple applications managing different parts separately.