Amro550 said:Totally agree with you , but you have to know that good consultants will provide you with valuable Tips and Tricks based on their previous experience , and it will help you with your application , for example , although I know almost all the procedures my consultant helped me with the Experience letters to cover my job duties and to comply under my NOC
Here's how to prepare job description that matches with claimed NOC
http://www.fsw2014.info/preparing-job-roles/