I've worked for Visiting Angels for nearly a year and I am about ready to find a new job. While this job has been great work experience for a resume and I've worked with some making families, there are many cons.
If you decide to work there do not take any 24-hour shifts. Their rate of pay is $115 per 24-hour shift and you are allotted 7 hours of sleep. If you divide $115 dollars into 17 hours it comes out to 6-something an hour (aka you're getting ripped off). I don't know how they can legally do this but they do.
Second, the hours are unreliable. One week I was getting 75 hours a week, then before I knew it I had an entire week without work. If you have rent to pay this is not a reliable source of income. Third, I can't tell you how many times I would work a day shift and then they would call me saying that no one else could take this particular night shift and they were desperate.
While I can refuse to work a shift, I couldn't afford to say no because I was paying rent and they knew that I wouldn't say no. Finally, I've worked with some of worst clients imaginable.
I've been yelled at, slapped on the wrist, seen two clients fall, was nearly crushed by an obese woman, and I spent this past Christmas watching my client die while on hospice. It is one of the most underpaid, underappreciated jobs on the planet.