I'm glad it works for you, but I have witnessed several coworkers restart their macbooks (some M1, some M2, possibly M3) and I don't think I've ever seen a reboot shorter than about two minutes.
At one instance, I rolled over to a coworker who has just rebooted theirs and had a whole 5+ minute conversation.
FWIW, I experienced the same, and worse, with corporate managed Macs.
Yeah, I have seen this with CrowdStrike-alike management software too. No idea what they put in that shit
I don't know what current Windows 11 does, but my typical Linux Mint is single-digit seconds, and my t490 is 7 years old already. Windows 10 is a bit slower but still single second territory. With more current hardware we are talking about 2 seconds plus whatever BIOS needs, see sibling comments. Maybe you have corporate AV on the Windows PC, or funny drivers?
I used to have a Thinkpad with Arch+Xfce. It was ready to go from restart to desktop in 3-4 seconds. The "catch" was that I was booting from a NVMe.
It does indeed boot to desktop in ~30 seconds (including BIOS time), however it then sits there loading services and tray apps for another 30 seconds before it becomes responsive. TBF, I could probably eliminate a lot of that if I were motivated to strip it down