It might be due to nationality if you are from Pakistan then it will take some time and in most of cases it got rejected with out any reason, getting Pakistani visa is almost impossible. I'm not saying that you will not be able to get visa but my suggestion dont put resign in your current company until you got the visa.
If you are from some other country then probably chances are it might be reject. Usually it did not take too much time for other nationalities.