Hi, Thanks everyone.. yes it was fast.. maybe I can share my situation that might help others..
My case was straight forward. We have 2 Canadian citizen kids. I went to embassy recently to sign an authorization to sign a form (father's consent) to issue Canadian passport to my younger son in Canada. I utilized this visit to embassy and it worked. I requested a visa officer to meet me. She was kind enough (although I had to wait for more than 2 hours). I told her that I haven't seen my younger son and requested my case should be processed fast as its a simple case.. Plus i applied after 3 years of marriage... She said she will have a look. although she seemed not serious about it. but she was.
Another thing.. I work at a multinational company here in Islamabad which has branches in Canada too.. I told her I can easily be relocated to Canada through my company. I also showed her my email correspondence with another company in Canada. I applied for a job online and they were keen to hire me.. they even did an initial telephonic interview.. but were not willing to issue a work permit and said clearly in email that "we will be willing to offer you a job once you are here and have authorization to work, provided we have a suitable opportunity at that time". So i printed that email and showed them.
My experience says.. you need to do some extra hard work to satisfy the officer on 2 things. (genuine marriage and ability to pay them taxes by working high end jobs). Like my effort to get a job helped me. Once they are sure its a genuine marriage and if they are satisfied that we are able to get a job there and pay them taxes.. they are more than happy to give us visa. That's why Indians get visa quickly. I think its not about workload or anything. Some Pakistanis have done such things in past that they don't trust us easily.
Anyway. I wish you all best of luck. I was already starting to get frustrated and was about to abandon my case by calling my wife and kids back to Pakistan. because I felt I wont be able to wait for so long (26 to 30 months) because I miss my son alot and haven't even seen my 2nd son. But thank God .. its such a relief. Thanks to the visa officer who listened to me...