I was impressed when I took the flight from Lahore to Canada. I was welcomed by smiley and smart looking staff, which is slightly unusual. The plane was clean and the seats comfortable.
Food is mostly good but in-flight entertainment is pretty poor as compared to better carriers like Emirates, Etihad and American airlines.