VirtualBox is ridiculously simple to set up and get virtual machines going. Shared folders, shared clipboard and much more are no issue.
But.
It eats resources. The installed virtual machines (VM) run relatively slow. What have you found to be feature comparable - and most importantly more resource-efficient - alternatives for running VMs under Linux?
Virtual Box is a Type 2 hypervisor, which means it’s running on top of the OS, and not directly on the hardware.
KVM is a Type 1, which runs directly on the hardware itself.
There are pros and cons to each, and VBOX is a great piece of software, but it is more resource intensive than other options available.
And it performs very well, especially for gui applications. It even supports multiple monitors for the guest.
For running a desktop it’s clearly superior and “fast enough”. I used it to run my primary development environment for years.