Cons: They delay payment though all they claimed was sent to them in time. Payment is delayed over 3 months. Everybody knows that a few days is enough for checking documents. So they are fraudsters. Beware this scammers.
Our site uses cookies to ensure that we provide you with a great experience. We'll continue to assume that you are happy to receive our cookies unless you decide to change your cookie settings