|
|
|
|
|
by Haegin
1325 days ago
|
|
Others have given the much better answer, which is to leave and get a better job somewhere else but I saw the company is based in the UK so I wanted to mention the UK deemed employment rules which changed last year. In short, the company may be responsible for paying tax and NI deductions, where's they likely weren't before April 2021 - https://www.gov.uk/guidance/fee-payer-responsibilities-under.... |
|