I had friends who worked as civil engineers in the public sectors for a couple of years after graduation from UK. The job is not challenging and salary remains quite stagnant. Standard increments yearly, thats all they get.
Four years ago, one jumped ship. He works for a Singapore Developer. Six months on the job in Singapore, he was assigned to work in Hanoi. Besides a pay increase, he was also given an appartment to stay. Today he was happily married to a vietnamese and had a child.
His parents from Singapore visited him few times a year and he was allowed to return to Singapore twice a year for holiday ( with pay and extra money to spend ).
Now he was looking after a seaside resort project in Ho Chi Minh City. Ask whether he would come back. He said, " My wife, boy and myself are happy in HCMC. Salary is perfect, things are still cheap, inspite of inflation going up as high as 16 %. It's still better to stay.