I agree with bea, i work in the HR and i know how visa transactions goes here. Usually it would take us a month or sometimes less than a month to issue the visa. Depending on how fast the hr and the PRO works for it. But 10 months, thats a loong wait.