I work for an engineering company and macOS is supported by our infrastructure. A lot of Mac users here, maybe 30% of the technical staff. I have a Windows VM for Visio and for some group calendar functions that don't seem to work well on Outlook for the Mac. Other then that it is rare that I have to connect to the VM other than to manually patch it when SCCM is taking too long to patch automatically and I start getting emails that I have a machine out of compliance.