After reading some articles, working conditions and contracts are bad.
I meet a crew in Luanda, Angola they fly from Houston to Luanda weekly, and one first officer told me that they shall return home, but company could change their plans and stay away from home 1 or 2 weeks.