Greetings of the day to all respective members of this forums ,i want to clear one doubt regarding the proper channel of getting job offer from one of saudi arabia information technology company. I want to explain you the scenario i.e i live in india and i got a job offer from one gulf recruitment consultant located in delhi ,india for a saudi it company , i show my consent after that consultant arranged a telephonic interview with the saudi employer and i finally got selected, now consultant tell me that i have to pay 50000 inr(indian rupees) for the visa processing , medical fee and for their service charges so in this case i am not sure what i have to do because i heard that all these expenses are given by the companies(saudi) to consultants and they don’t charge anything from employees .so please i request you to guide me regarding this issue what are the pros & cons and what are the best possible solutions for this issue