MacOS vs. Windows for Linux users in work environment?

tl;dr - many employers don't like linux - advantages / disadvantages of other systems

Many employers require using one of those, allowing only for virtualizing Linux if you'd like to, sometimes not even that. I worked in VM the last three years, but I'm a bit tired of poor system performance (and always-running ThinkPad fans, lol).

Windows is a pain in the ass, especially these corporation versions are unusable, but well… it's still Windows that is supported by almost everything.

MacOS has more in common with Linux, especially a better terminal. On the other hand, I never used one, and I'm uncertain if it's as capable as Windows.

What do you think? What advantages and disadvantages do you see in both - and, ultimately - what would you decide?

My context is data science / software engineering.