As with many other people I've been contacted by this company for a position relevant to my exp (for me Acct). I really appreciate everyone's feedback and details on this site, it was bc of your entries I was able to search here first before filling out their forms and confirming they're a scam.
Other than filing a complaint I wonder if it would be effective to bombard these guys "supposed" tech support email they have provided [email protected]. We can all email them maybe twice a day anything we want ex: they're a scam / stop wasting time w your fake site etc until they have thousands of emails in their inbox to where they cannot harass anymore people or differentiate new victims from our emails in their inbox :)
Just a thought.