It's a real shame when people out of 'desperation' do anything without rationalizing. It is even a bigger shame that this guy has not searched for more info or made contact with the company. The Internet is a great tool for getting info. I have made 100s of applications and not a single one of them implied payment for job or visa.
My dear friend, I sincerely hope you have not parted with the $3000 cos it is a proper 419!
Mandie