There is no way in hell this woman has a normal work visa. I couldn't get one for our admin staff who had 10 years of experience with the company and dealing with us (the main thing she had that no local could possibly have) because administration is such a standardized job they thought a local could do it. Waitressing? No chance.
My guess is this ... paid a fixer for the current job .. he got her a DH visa or perhaps an entertainment visa and told her the job was legit and she believes it is. She now believes that to get her new job she has to pay a fixer another fee for the next one.
I hope I'm wrong but this stuff makes my blood boil.