The tide has well and truly turned. If you have the chance of an offer back home, with a solid career prospect, TAKE IT. This lot will ruin and break you, and leave not only you but your family unsettled, unhappy and miserable. It is plainly not worth it. It's your life and career, and you only have one. Don't waste it working for the most hypocritical and self-serving group of management in the industry.