I frequently travel to Dhaka from the UK. I find that from leaving the plane and going for my luggage is absolutely professional. The immigration at Dhaka are very good and pleasant. Customs do their job, the only issue is that the luggage does take a while. The Bangladeshis will go out their way to help you. All staff at the airport are helpful. On the outward journey the only issue is if you need to contact anyone, lack of phone booths at a reasonable price. All in all I would give it 4 out of 5. Very good, I've been to worse. Turkey, Spain, Ireland and Greece to name but a few are a lot worse than Dhaka.