If you are working in Qatar for 3 years. You should know the rules here and no need to ask this type of simple questions here. Just search in this site and you will find more than 1000 answers to this.

Very simple YOU EMPLOYER HAS FULL AUTHORITY TO BAN YOU IN QATAR. Thats all. You cannot force him for NOC even if you work in his company for 100 years.