Provide a good income, and allow you to participate in further training to further develop your skills. Cleaners also often receive a bonus for a job well done. Cleaning is also a very flexible job, so you can find yourself working the hours that work best for you and your current situation.