Re- I discussed with my employer regarding the NOC and he advise that I will not be liable to it.

Noting that my Kafil (in the Visa) in a company and not a person.

Do you have any idea? Should I trust him or do I need to be more carefull?

Thanks.