Pros: meet alot of very nice and homble people.
Cons: very short notice on covering someone else's shift.
I was not around any other co-workers, I was with the clients in the privacy of their own home. I had a very great time with my clients' and some of their family members. I had a very good relationship and the trust of my client as well and respectful.