Pros
Independent to manage the care schedule without excessive interference from management, in other words, know your client, manage your time and activities to meet the clients needs and management will leave you alone.
Cons
Mandatory training days on weekends, low pay, shift pay rather then hourly pay. Shift pay is fine provided you are paid at your hourly rate. Live in (24 hour shift) pay should be at 12 hour shift rate and not at a lower pay scale. They justify the lower pay scale when working a 24 hour shift because you have time to sleep in which case the night workers should always be at the lower rate since (from my observations anyway) that is what they do (sleep) most of the time. I did have the pleasure of working with one aide who actually worked at night when the client was awake.