When it comes to running virtual machines on macOS, people often default to using Parallels Desktop. It's a great piece of software, and it does its job very well, but it also has some limitations, especially when used with ARM-based Apple Silicon Macs.
Parallels Desktop limitations and strengths