As for language, I remember once when I flew and one of the cabin crew members barely knew any English. When a passenger asked her, in their national language Thai, whether they would mind if two of the passengers changed seats with each other, she answered "I don't speak Thailand".
I later on saw that airline requires all cabin crew to be fluent in English! Contradictory, don't you agree?