Difficult to get USD in Angola now, (many jobs just pay in local kwanza these days). Obviously the salary would depend on what the job position is (janitor or managing director !!??), but getting USD is a good step forwards.
I was recently offered a job which pays $400 a day, approximately $ 9600 a month. The company is giving $50 as meal allowance every day and my visa, travel and accommodation is provided by the employer. I don't know the other terms yet, e.g. income tax. Is this a good deal?