I arrived and departed to Madrid on IB and also domestic on EgyptAir. Signs and announcements are confusing was given wrong departure gate and staff are unresponsive and unhelpful. Terminal sheathed in decaying white ceramic makes it seem like an old WC. It took 2 hours to get past security and immigration long queues and total chaos and no food except one cafe with sweets and bread both not recommended. Very hungry. Domestic Arrivals much worse. No working signs at all in baggage reclaim only 2 working belts for all flights so luggage split across more than one belt extremely over crowded and no information. Wasted 90 mins locating luggage. Touts all around arrivals to "help" with luggage taxis whatever. No control or rules at all. Very aggressive hassle in taxi area. New terminal should now be open may be better structurally but I doubt will help resolve biggest problem of general disorder and confusion is worker issue not infrastructure. New metro line will avoid taxi touts though. Not recommended for transfer passengers but if flying onward in Egypt or to/from Cairo no real choice.