Pros
Occasionally overtime possibilities will present themselves. If you're willing to take a bunch of shifts, often 1 or 2 hour ones, they can add up. You're in charge of how much or how little you work most often there are always more shifts you can pick up. You can opt for personal care shifts which pay a higher rate. Low physical impact for a lot of shifts but highly emotionally rewarding. You develop wonderful relationships with the clients and their families, which sometimes feel to become part of your own. You can truly see and feel the difference you make. Overnight shifts if they work for your schedule are a great way to rack up hours. One shift is generally around 12 hours for overnights and some you may get to sleep during. They offer paid training.
Cons
They expect too much and give attitude if you decline a shift that doesn't work for your schedule or you are just not interested in. If you reject too many, they will not schedule you or take away your regular hours. Guilt trips are common to get to you take shifts. Inconsistent and dropped shifts are also common. They will drop your regular hours and shift you around your normal schedule for their convenience or to keep you from receiving overtime. You don't always know what you're walking into, hard to rely on client overviews they're generally outdated. Almost never are introduced to new client, you just show up and try your best to find the place.