One word describes it all. HORRIBLE experience !!! Will never fly with them ever again. Flight attendants were rude and all over the place. Barely had time to ask for anything and when I did they said what do you want? I am a Spanish speaker and in any language that is a very impolite way to treat someone. As if they were doing me a favor !!! I paid for my flight. I wasn't flying for free !!! Got to Madrid on my way back from Tangier to Miami then Orlando. Asked THREE passport check airport employees for directions to my next flight. All THREE gave me incorrect directions and kept ignoring me when I stated I was going to miss my flight, also the fact that I only had 40 mins between flights did not help since when i booked it I was not made aware that time moves forward one hour when leaving Tangier, Those employees would not even look at my boarding pass and of course I missed my flight. I understand it was not Iberias fault but I was in an unfamiliar and extremely large airport, so was a bit lost. Went to the Iberia customer service counter and joined the long line of passengers who had also missed their flights. Needless to say I was treated with very little empathy and with very short and dismissive attitudes. I guess depending on what nationality you are you are treated differently. I noticed that because even though I am a US citizen the people next to me, who were also US citizens, were treated with respect and understanding, not that anyone is above another in any way due to what your citizenship is, but I surely felt a bit discriminated.
The unwillingness to help and the continuous blaming made me very angry. Was told I had to pay an additional $200 euros to get on the next flight. Which I refused to pay. I preferred to pay the VIP lounge at the airport and the train ticket back to Orlando. Iberia will never get 1 cent of my money ever again. Finally after lashing out and asking to speak to a supervisor, which was non existent, an employee agreed to put me on the next flight which was at 11:40 am the next day. No fee. I did end up paying 120$ to stay at the VIP lounge at the airport to get some rest, which was ok with me. Also ended up paying for a train ticket from Miami to Orlando because Iberia refused to issue me a ticket back to Orlando. All good though because at least after some arguing I was put on the next flight to Miami which I did appreciate. I was better off on the train anyways. Thankfully I made it home safely but definitely would not recommend this airline to anyone. STAY AWAY