YMMV. I had just had to make a number of calls, and although I had one agent who did not really understand what I was trying to explain, the others were really helpful. One even insisted on staying on the line while I completed an online change to make sure that it worked, so that he could assist if it didn't
And is it unreasonable to expect that a multi-lingual operator working for an airline in a non-English speaking country should have no noticeable non-English accent? I've never heard a complaint that an agent spoke Arabic with an English accent!