It works great with time management especially having kids. I learn how to arm and disarm work places and clean properly making sure the job gets done well, and workers who work on site during the day are happy with the work I do. Its a good and welcoming workplace, there is no hard part while being a cleaner,Why? Because you work at your own time and own pace. The most enjoyable part of the job is finishing early to go home and see family.