Very unorganized system. We have been standing in the line for 1 hr and the line hasn't moved while there is another line moved quickly next ro us. When we asked the reason, the agent was responding that we can switch the line. They do not have any representative to guide their passengers. They open the booth an hour before boarding and they are few people and very slow. There is no way to self service system to print the boarding pass. Seats are old, small for aperson in my body size 5.5 hight. Entertainment system was broken, no volume not enough options, toilet was not working and the full plane stuck with 2 toilets for over 10 hours of flight time. Food was horrible. They have to upgrade their system. It is 21st century for god sake. Embarrassing for british airway.