Hi!
I have to say that the worst cabin cleaners in the world are HAV and NBO.
When you watch them work you really go mad...it's a never ending job...they always delay the boarding...you have to watch them continuously otherwise they won't work!
The best are all japanese airport and PVG...great people, nice, kind and very professional. They really care about the job and the cabin shine!!!!!