Always had Windows available in Virtualbox, but its definitely slower & had endless audio issues with conferencing (you don't want to be the guy who always has sound problems)
Now switched to Windows 10 on a dual boot - which is much easier on the fan, laptop not running nearly as hot as switching between the GPU & onboard graphics is seamless. Despite decades of Linux experience (servers & desktop) I could never get Prime working properly to switch to onboard graphics when needed...wasted days of my life on this.
Despite this Ubuntu 19.04 has big improvements in driver support & if it wasn't for Office, I would have gladly stayed on Linux.
Now its Kali in Virtualbox for me which is almost as good as running natively.
Windows has better toolbar management, mouseovers & switching between apps. Also since Ubuntu moved back to Gnome, switching between Virtualbox VMs has been buggy (display driver issues no doubt)
Linux has a better file browsers (windows explorer hasn't changed in a decade, no tabs & looks terrible) & much better terminal options.
I'll miss Linux as my daily OS, but I guess MS has its grip tightly on most organizations balls these days.
I find both Mac and Windows' window managers much less pleasant than one of the many tiling window managers on Linux, since they automate away a ton of manual window management. That being said, I invested an unreasonable amount of time into configuring xmonad to behave in the way I want to, and the default window manager on, say, Ubuntu, is indeed pretty bad compared to Windows / Mac.
Amethyst, an xmonad-clone for Mac, works well enough, but still has bugs and is nowhere near as configurable as tiling WMs on Linux.