Pros
Co-workers, patients, most of the clients
Cons
Literally backbreaking, no one asks you before overbooking or your schedule preferences, have to clean up after everyone including the owners and their dogs, getting yelled at and not allowed to use things for their intended purposes, and it doesn't even end after you leave, owner will badmouth you to anyone who will listen, including illegally giving info beyond what is allowable by law. I have witnesses to her doing this. Hideous parking situation.