Went through terminal 2 on flight to/from Doha on Qatar Airways. On arrival I was hustled by various people who wanted to "help" me find a taxi etc. even before immigration. This terminal is a mess! The building is old and run down. On the way home food was poor and overpriced and staff are either not interested or looking for some kind of tip. Really it's not a pleasant place to spend two hours and does not give a good first impression on arrival. On the other hand I flew domestic on EgyptAir through new terminal 3 building during my visit to Egypt which was a much better experience although signage and announcements were lacking. Keep an eye on the boards as they can change without warning!