The flight took off on time from Madinah, but we had to wait for quite sometime on tarmac in Riyadh with no obvious reason for the delay. The food was horrible. I was sitting in the first row and the screen was stuck below the armrest. Somehow the crew managed to retrieve it, but the sound quality was very bad. Cabin crew was helpful though. I was really disappointed by the Saudi Arabian Airlines experience. They are charging a hefty sum for their flights, but disregard customer satisfaction. Definitely will opt for other Gulf airlines over Saudia next time.