With regards to "lazy" onboard managers, I have to say my other half comes home many a day saying exactly what you said, feeling that ultimately hard work is not recognised by managers. What to do? I wouldn't work for a company that obviously cares so little about individuals, which is demonstrated by the total disregard cabin crew managers (both on board and in the office) have about recognising people who work hard, set exactly standards and deliver.