Will you be a full time employee, if so I would expect the company to do all the tax and NI stuff for you..
not necesarily
for us – you would go onto an international contract , be paid out of panama and the tax and NI in your home country is your responsibility. Your tax and other necessary payments in your country of employment is the responsibility of the employer.
You end up with no UK employment rights.
Be very sure what your signing up to . Its not simply that your based in the uk and uk rights apply its where your working and where your contracts based that matters
Edit – missed that you would actually be working in the uk …. that changes things id guess.