All depends on what kind of company you work for.
Lage corporations: no chance they would pay your salary in BTC, there's just too much bureaucratic headache
Small, nimble, international startups: hell yes (quite common actually, based on my knowledge)
Getting your salary paid in BTC is especially convenient if you are a nomadic individual or one who resides abroad. Depending on where you live, if you can get paid a portion of your salary in BTC from an employer in another country, that should technically qualify as income from abroad which is not taxed in many countries (or, of course, if you get paid discretely it's even better).
Personally I think it's great to get paid in BTC as that skips the headaches in dealing with FX and banks, etc. It also automatically helps you save/hodl money. If you work for a distributed tech startup or crypto startup, you should definitely ask for BTC salary payment!