A bunch of assholes sitting in Immigration department with no education or work ethics whatsoever! The moment you enter this crappy airport you start hating this country because of their attitude!
A clean well-organised airport, but not that fantastic. Some of its gates are still under renovation, without much services offered! It's OK, but not that fancy!
They only accept Saudi currency at the airport. You can pay by CC at the duty free shops but not the restaurant and the coffee shop. They accept foreign currency but FX rate is horrible!