It was not neccessary to reject a job offer just for crypto, you can still do any transaction in crypto while doing your work abroad as long as you have internet. . Working abroad was a good opportunity for you to earn a big money. Earning crypto is just a sideline or additional income.