Bitcoin - yes, crypto - no. I'm totally okay with payments in Bitcoin, although I must admit that tax-wise and even simply comfort-wise it's easier to get local fiat currency as payment because then you can easily use it directly for anything. But even with that, I wouldn't say no to Bitcoin payments, as it's fairly simple in my country to exchange Bitcoin for local currency when needed. So the only issue is those rare times of extreme fees.
If you can receive your bitcoin through your salary, it's good, not bad if you actually want to invest in Bitcoin with part of your salary.
It is unrealistic and also unsafe to use all salary for investment in Bitcoin so the wise deal is receive only part of your salary in Bitcoin, the rest part is in your fiat currency to use directly without needs to make any on-chain transaction or to pay any tax from selling your bitcoin for fiat currency.
Importantly, it's always possible to just buy some BTC with whatever you're getting your salary in, so it's not a major issue.
You will have to pay fee to purchase Bitcoin from your salary but if you receive your salary in Bitcoin, you will not have to pay that fee.