The main thing is to get everything in writing from the agency before leving your current job. I know people who have jacked their current job in only to be told " Sorry the contract has fallen through", also don't expect everything to be as promised from day one. It usually takes a month or two to sort out housing etc.
Make sure you have a credit card with a realistic limit. Also Medical insurance. I saw one engineer come to Malaysia with no credit card. He seemed to think that everyone else should give him loans! He was a Radio engineer.
PARC were very good when 4 of us had to get back from Africa & needed new passports etc.