Esprit started this business earlier, with relatively good technical reserves and good integrity of the solution. The price is acceptable. The disadvantage is that there is only desktop virtualization, and if the company needs to use other virtualization technologies at the same time, it can't provide it.
The advantage of VMware is not desktop virtualization, but server virtualization. Desktop virtualization is not very good, especially the deployment of Windows occasionally has compatibility problems. But if you plan to use Linux desktop, its scheme, especially PCoIP protocol, will be very practical. In addition, if the company already has a vSphere environment or plans to use VMware enterprise server cloud technology, the overall cost will be much lower.
Microsoft's desktop virtualization has the most complete line from low to high, and it can smoothly transition from low-end RD host (virtual desktop, in fact, strictly speaking, it is not virtual machine virtualization) to high-end Hyper-V+SCVMM. Using the same management tool, you can use the same set of access interfaces and the price is very low. If the office environment of an enterprise is complex (for example, some are clerks and some are designers), it will be more economical and easier to manage to use the mixed solution of Microsoft RD+VM.