I have to fly (don't have a choice in the matter) with these folks nearly every year, and the experience is either just tolerable, or bad, it's just never good. With the videos and photos I have taken, I will eventually, if I have the time, write a blog on this.
Here's a brief list of my recent experiences:-
Entertainment systems turned off with screens flashing for seven hours, so no chance of sleep, that the staff won't or can't turn off completely. Taken care of by shoving a safety card over it. The boxes for these are under the often under the seats, so restrict the already meagre leg room. If you're lucky, the screens are off, or it's crashed showing you a Linux command line screen with the Linux Penguin in the corner.
The ramshackle seats, nearly all worn or broken in some way, a cup holder that won't close, a snapped off edge of table etc.
Food, tiny portions of food, that isn't actually usually that bad. But it's put luck, the breakfast on my recent flight was more like some form of pre-mummification ritual for the passengers, every item was dryer than the next, so much so it felt like was stuffing some form of dehydration pastry into my mouth and eventually gave up. That's just an example.
Insects in various tray items, a whole fly was embedded in the wrapping along with my plastic fork.
Oh and bookings? Change a ticket date and they'll do something clever, they'll quote you a price. So you go on your flight day, and they'll just deny that price and set you a new higher one. If you argue, they'll tell you sit and wait. When you realise the dirty game their playing, and that they want you to panic as the check-in will close soon, you then ask again, and they now raise the price even higher, they managed get to £80 out of doing this the last time I needed a change.
It all about squeezing every last bit of cash they can from you. Here's a good one, I need to leave the country early so turned up ready to pay to do so. So they had the seats, but quoted an exorbitant price, however if I came back the next day, it would be 1/3 the price. They were banking on it being too difficult for me to come back to the airport, but miscalculated as another day for the three of us was not an issue, we elected for the following day.
However, the next day it turns out the re-issued tickets were wrong, they'd made two for me, and one for one of the other passengers, ignoring the third. This was fixed after a fashion, but not before rebuking me for not paying attention when buying the tickets, odd considering I handed over the three the day before to be modified for the present date, to a PIA official; it was his mistake.
In flight it's pot luck, you can have polite cabin crew, and on one occasion I even had a good conversation with one. But it's become progressively worse to the point of crew being openly hostile. It is after all the flag carrier of the Islamic Republic of Pakistan, so one would think that praying wouldn't be an issue. If one can stand, for ten times the amount of time it takes pray, outside one of their dirty (they nearly always are) toilets, then praying for a few minutes isn't a safety issue or anything, KLM (their staff praised me for observing my religion quietly!) and Emirates don't mind. However on a recent trip what looked like chief purser became extremely hostile and angry, and when I said KLM didn't mind he shouted back 'well fly KLM then!'. It is hate an anger that he had to a simple request that shocked me, and with a few flights to Britain, I was flying back home too) having been escorted by fighter jets/diverted due to passengers/staff arguments over the past few years, I decided to quietly pray sitting in my seat and avoid the crew. My knee was rammed by a host's trolley later in that flight in what appeared to a deliberate act of retaliation, it left my leg so sore that when I took a photo of the swelling a day later it was still visible, but realised that any action against them would just be a waste of time.
Oh check-in? This incident I reported to Manchester Airport, they palmed it off saying, tell the airline, which meant give up. My wife has a bad back, and usually needs assistance in lifting her suitcase onto the check-in conveyor belt. However I went to park the car whilst my wife queued. On returning I asked the chap manning the head of the check-in queue if I can help my wife, he was the same demographic as me, born to Pakistani parents, but Rochdale/Bury accented, yes I know the difference, he told me stand aside, and wait, so I said in exasperation, 'ok so you want to interview me, fine', and waited. After some time when I asked if I could help now that my wife was now at the check in desk he said no, 'I'm banned then?', I asked, he goes yes. So I asked him where his station manager was, and he pointed to him, so I went and asked him. The chap stood there and listened, but looking past me into the distance, this is part of a dehumanising trait common in Pakistan if someone has more influence, social status, and/or money than you. To experience it in Britain was quite disgusting. He eventually said I could go and help, I thanked him and went. Now I was just being polite and at airports if you're certain type of person, largely based on skin colour, one needs to be extra cautious. I could have just gone around form where people were exiting with no issue. Now I if I need to be there to help a relative, I just print off an extra ticket, as the chap or chapess manning the head of the queue can't check a tickets validity, and in my case it was a chap with a Napoleon complex, a receptionist who thinks he own the building.
There's so much more, but this will do to tell any hapless traveller, avoid this airline at all costs, pay extra, and travel Emirates for example, I did for the first leg of my journey with them and it was quite good. Don't bother with Etihad, they code share with PIA!