I am a MBBS doctor. A job providing company is regularly calling me since yesterday. They are saying that they will provide me a job in a renowned hospital at Kolkata. The name of the hospital is already given to me.

I have to pay Rs. 2500 in their account which will be returned back to me in my first salary. Is this very frequent in consultancies and hospitals providing jobs? Respected seniors what should I do?