Hi, in my case it's took long before they process all the required documents. in my company even you have completed all the requirements then if no available visa, then the applicant need to wait before they can issued a visa. for me its almost 9 Months processing. my employer hired me since october 2011, but i just arrived here in doha last month, imagine how long is the processing.
by the way, i am working in a government.