One of the worst airlines i've ever used!! I've flown with them 3 times from Europe to Nairobi and return, and i'll never fly with them again!
i wont comment about the screen monitors which might work/might not, or about the super uniteresting movies/shows they have for selection, neither about the staff which might be friendly/might not, cause these things are for "spoiled europeans".
But the delays can be tremendous. you can wait for hours for nothing, it is hard to find officials to tell you why the plane is not here yet or when it shall be expected. the first time i thought delays can happen. The second time it was very irritating, the third time i promised myself i'll never fly with them again. And when you have 9 hours actual flying time ahead, the 3 or so hours of delay is a real hassle. Of coarse you also miss your conection flight as well and if you lucky you dont have to wait for another couple of hours to get the next flight going..