Nowadays, Bitcoin is one of the most popular forms of payment on the Internet, therefore we must take it into account as freelance workers and anyone who does not update constantly with new technologies will stay with the competition.
If you are the one offering the services in exchange for bitcoin I do not see any inconvenience but I see advantages, since you can diversify your payment methods. also you can save it and change it when it has a greater value, since its value in comparison with the $ is fluctuating, sometimes, it raises and other times low. the only thing you need to get a wallet, I recommend www.coinbase.com there you can receive payments, save the BTC or ask them to change them for $ and deposit it to your bank account, also this www.coinomi.com if you want to have a greater variety of cryptocoins by accepting and using it from an app.
Now if you are the one who pays for jobs or services, I recommend you do it through platforms such as www.bitrated.com that serves as a escrow because remember that when paying with BTC you can not get a refund, but using these platforms you are sure to receive first what you contract to then release the funds.
I have been accepting BTC for more than 4 years and I have not had any problems, rather I have come to the market, but I recommend that you first know how it works, what to do and what not to do.