I am from India and have got a job offer from a company based in Moscow in Oil and Gas sector.
The company has asked me to pay amount of ~2000USD towards 3 years of VISA, work permit and residence permit, which they say will be reimbursed later on.
I wanted to check if this company exists also or not in Moscow at the mentioned address.
Any help in this regard will help me save a lot of hassles/troubles. Please PM me if you are willing to help, I will message you the details.
Thanks in advance.