hi
let answer this legally
first any company when she issued u a visa that mean u came to work for that company u did not just buy this visa or ask for work outside it
second
if u have the iqama already the company should renew the iqama cause that will effect here from the governmental way if they did not
- if u signed a contract the labor law gives the companies up to 6month of probe ration period if she fired u within these 6 month there will be no legal come back on the company even if u signed the contract or u have the iqama
- some company small one will not issue the iqama until u pass 3 or 4 month of work until they sure that u are good in your job
hope that answer gives u what u asking for