You can meet other people eager to work abroad for the sake of their family.The good thingsThe unity of my co-workers in my department are so awesome through good and bad times. Always smile when you faces people even if their mad.
The challengesAll I can say is to be thankful for every days God given us.