Working as a house cleaning is very hard labouring work. I feel the overall work envorinment is different each day depending on which houses you clean and who you are working with. It is not ideal working different hours each day and not knowing when your day will end. The management has great intentions for being helpful when in need by bringing supplies and covering for sick coworkers. The most enjoyable part of the job is seeing the results of your work in each house.