74world
I agree China is a dump. Having worked in Asia, I can only imagine what working in China is like.
I guess the comparison is a little silly, but the money J* are offering really hits home what we are all thought of back home. Money may not be everything, but it sure is a huge part IMHO.
The only thing these guys have going for them is their location. J* itself is has nothing to offer as a company other than location of their base. But even weighing that up, this offer is a joke.
Evy