My company used to manufacture equipment that worked in conjunction with Citrix, VMware, or anything else that had either a cloud-based solution or a thin client or a thin client operating system requirement.
Our clients already were already a VMware Workstation, Citrix, Parallels, or a Microsoft customer, and we were only presenting them with the technology to physically connect to that solution. We provided a way in which they could present a connection to the target operating system or application. We were the OS that sat on the actual physical customer's desktop, and then they would connect to, for example, Citrix, VMware, or Microsoft.
Instead of having a whole full-blown copy of Microsoft Windows on a desktop to access another copy of Microsoft Windows, that's in the cloud, we are were presenting them with an alternative method to get to the virtual desktop or virtual application. We provided an endpoint computer solutions space. We didn't influence what the customers' endpoint was connecting to, we would facilitate the connection only.
The most valuable features of VMware Workstation are the speed of access and quality of upgrade. Those are the more important and pertinent aspects as far as we were concerned. Functionality and features were relevant for the customers. What a customer chose, we had to make sure that it operated.
The big issue that we've always had with VMware, was the disparity between what was presented for a Windows-based client and a Linux-based client. The Windows client was always two or three releases ahead of the Linux client. We always wanted VMware to change and improve the feature sets between the client connector on Linux and on Windows.
We have used Citrix and they are very good because they keep both in step with one another. When they release a new endpoint client, very close to the same between the Microsoft Windows OS 10, Apple iOS, and Android. VMware Workstation tends to leave Windows first for its client OS and sometimes doesn't catch up with the other OS's. A good example is the offloading of Teams. Teams works on Microsoft Windows, but there's no Linux client.
I have been using VMware Workstation for approximately six years.
VMware Workstation is highly reliable and stable.
I have used Citrix previously. I would rate VMware Workstation and Citrix the same. They have small differences and they both have areas to improve.
VMware Workstation's initial setup is straightforward. It's not a difficult solution to implement. It's incredibly similar to Citrix. It's quite easy because most sites that employ Horizon or VMware Workstation have already a VMware implementation, it's not extensive in that respect. However, what is difficult for all clients, it's how to make it work reliably, quickly, and stream well. After the initial installation, it's the second configuration that is what takes more work.
I would recommend this solution for customers. However, the solution has to match the customer's use case.
I rate VMware Workstation a ten out of ten.
VMware workstation is best tool for virtualization for students/home users. I have been using this tool for more than three years for my test/dev environments. If you are new to virtualization then i'll sugguest you should use this one. It's simple and easy to use,