Communication with the office is exceptionally terrible.
If you are mistreated by a client they will do nothing to help you. You are just a means to an end to them, they will not treat you like a human being. I have never experienced this anywhere else in town, and I have worked with other small businesses that can and will advocate for their employees.
Lesser complaints: being on call sucks. They can lock your availability so if you need a day off, they will not allow for you to change your availability. Families can still book you for times earlier than what you indicate you’re available for.
Families take advantage of you, expect you to clean their house and do all of their dishes throughout the day. Do not expect a thank you!
They will book you for jobs 20+ miles away and offer very little in mileage reimbursement.