Pros
Flexible work, lots of jobs available, you decide on your hours, and the areas you work. Jobs can fit around your priorities eg childcare needs. Everything you need is through the app which is very easy to use and to navigate eg your jobs, location, client details and job reqirements, wages, your ratings, and what you can't find on the app (you'll find almost everything on the app) you can call and speak to the office. You will always receive a notification of the jobs allocated to you the day before, as a reminder. You can see four weeks in advance the jobs allocated to you, so if the unexpected turns up (eg boiler breaks down) you can always book time off to sort out your priorities/book time off for holiday, etc. Office staff are very supportive and accommodating.
Cons
Not many to be honest. The interview process could be improved but my advice to potential housekeepers would be to just be patience until you get through! If you are on a job and you need to speak to the office immediately (eg the advise you need is not on the app) it can sometimes take a little while to get through to the office because they are busy, but they will always conact you back. The next one is not really a con but you must check your app regularly as jobs changes and 'skips' frequently.