I'm strongly considering to buy latest Macbook Pro because of the hardware (i5 with Quad core) and design. I'm a Windows IT Pro and virtualization is a hard requirement for me, in addition to running Windows 10 most of the time. Would there be any limitations in terms of virtualization or other functionality in Windows I should be aware of or would it be just like buying any other high end computer?
You need macOS to download the drivers needed to install Windows 10. Once you have the drivers, you can install Windows 10 with or without macOS. Windows 10 will EFI boot and operate the same as any other new PC. There should be no limitations in terms of virtualization or other functionality in Windows.
I don't think Hyper-V is supported unless something has changed.