Excellent training in this job before you start, however, the hours of work can be terrible,gaps in between clients which means hanging around a lot to go to visits, more ... more