A prospective employer will rarely offer the maximum salary. In some companies that range is higher depending on the demand and market conditions. Sterling or US dollars to an offshore bank account could well be your best option. If you are paid in local currency and it is devalued you may be severely out of pocket, which could affect your financial commitments back home. Check any salary comparisons you can find.
Some countries pay significantly higher salaries but also have a higher cost of living.
Never enter into agreements whereby the employer states he will not declare taxes. You can enter into a tax-free agreement but if you do, ensure that the agreement clearly states net of tax in the remuneration clause. Therefore, if the employer changes their mind, any tax owed is their responsibility. They will have to adjust your remuneration accordingly or pay the tax for you. Find out the costs of essential everyday goods like petrol, food, parking, entertainment and utilities.