Having used prepaid since the initial days of jazz way back in 1999-2000 (Jazz's second coming) and shifting to post paid for the last couple of years, here are my two cents. Please note that I carried (MNP) my number original Year 2000 number to my current post paid set up (working upwards from Jazz, Telenor, Warid, Ufone and now telenor postpaid).
Pre Paid Pros:
1. Generally you get very cool packages as it has already been pointed out that majority of customers in Pakistan are pre-paid thus most packages are designed around these customers.
2. Competitive rates. Call, text, SMS, mobile data rates are seemingly very good as compared to post-paid. But there are gems to be found in post-paid packages if one looks closely enough
3. Easy to ditch. MNPing a pre-paid connection is easier as compared to a post-paid connection. Though it is not necessary to convert post- to pre- prior to conversion but all dues owed to your carrier must be cleared.
4. Automatically Roaming and Intl calling enabled. For those inclined these services are auto-enabled as they only make $$$ for the carrier
1. Your balance runs out and you would need a recharge beyond a certain specific margin which varies from carrier to carrier. Though it is easy to get a pre-paid charge from brick and mortar stores and online, it still is a concern and basically what drove me to switch
2. Getting through to CSR. As has already been pointed out it is relatively easier to get in touch with a CSR on a post-paid connection. But this could just be a perception like those holding GOld/ Plat credit cards get through to CSR quicker than those holding plain old boring plastic money cards
3. Call connectivity. I am sure this is really my perception but my call success rates are higher on post- than pre- paid. And I dont mean in major cities, I mean smaller towns, villages where connectivity is premium.
1. Your credit limit (read security deposit) is your call limit even if you start exceeding your monthly package credit limits.
2. Getting through to CSR (see above #2)
3. Call Connectivity (see above #3)
4. Some very good packages. Like for example the initial Telenor Post-paid is smart 100, Gets you 50 minutes to all network + PSTN, 10 texts, 10MB data for 100 Rupees (+ tax). Add 30 Rupees and you get 250 additional texts. Similar packages exist on other carriers as well. Now it might not seem to be good value, but consider that this: for 130 rupees you get 50 minutes and 260 texts.
5. Certain carriers have reward points (or at-least used to). As I am not on mobilink anymore i have no idea if there reward points system is still active. Though I have had free Pizzas (Pizza Hut) using nothing but those points; very much like CC points
1. Package variety is very limited, though as i said there are some very good packages to be had. and many seemingly pre-paid only services can be activated on post-paid or are available to post-paid users as well
2. Intl. calling and roaming needs a beefier security and what not.
3. Tougher to ditch as all dues have to be cleared and I getting security deposit back is not the easiest of tasks
4. Post-paid packages are designed to capture corporates or people who can generate higher ARPU for their carrier. Thus most post- packages being where pre-paid end. IMO what drives post-paid revenue are large national and multi-national corporates. Most carriers would probably not mind loosing all non-corporate post-paid customers as I am sure they pale in size-comparison to corporate customers.