I am ex KM staff. I worked a year ground staff and 4 years cabin.
As KM we were always complaing, not surprising considering we are Maltese! But I don't think we were any different to other airlines. I think considering everything, we were probably better treated some other airlines.
Any questions - I will be happy to answer!