Traveled from Bkk-Vie and then connecting flight from Vie-LHR had 20min boarding delays from bkk but managed to get to Vienna on time for my connection, everything went smooth after seeing all the bad reviews I was hesitating…I was on staff travel…beware as was told they take Cargo over passengers as the airline makes more money from it. Thailand Front of house was rude and not very sympathetic…working in the airport myself I know reassurance is needed for standby passengers which the Thailand employees did not show. Got to Vienna everything went smooth got my boarding pass instant and everything was on time. I can see the bad reviews as the cabin crew can be very rude, had a lady next to me who was missed out for snacks but her baby got one she called the crew member multiple times and when she lightly tapped her she went mental and lost her head..I was shocked. The crew seem to be in a rush non stop and have no plan or routine..just if there head. They forgot out a few people when handing out food and it’s like pick and choose, apart from that everything was fine entertainment onboard is very good better than qatar and also seats was better than qatar which was surprising.