I have a "good" but so far boring corporate job (Sr. PHP dev) in a german pharmaceutical company, at Argentina, with good benefits (gold health insurance, 3 weeks vacation, paid lunch and snacks).
I have an opportunity to work for an UK, London-based small company, remotely as PHP Dev + DevOps, something that I would love to do. But they want to hire me as contractor. Basically as freelancer, but they want me to stay working from 9.30 to 18.30 (UK time). They don't give me paid vacations, or sick leave, neither Health Insurance. They also offered me the same amount of money than my current job (they benchmark the living cost of the local country).
So, they want a good developer (interview was somewhat hard), foreign (to cost less), full time, as contractor/freelance (it should cost more as you don't have any infrastructure and legal rights), but paying the same as in the local country, without any benefit.
(for the record, they offer me $2000 pounds/month (24k/year) for the Jr. DevOps role + SSr PHP developer, a role that in London is paid an average of 50k pounds for experienced people)
This is a role I would love to do (as I love GNU/Linux and automation), and I know I will learn a lot and it would open me more doors as Semi Senior DevOps for better paying companies.
But are these details that I posted a red flag? I know that in US and Argentina it is illegal to mask a full time employee as a Contractor and not giving him any rights, but in UK?