Pros
Opportunity to help older and disabled adults so that they can live a good quality of life. Companionship with (mostly) kind and respectful clients. Plenty of opportunities to work overtime. Work supplies such as PPE are provided. Paid training.
Cons
Sometimes you have to deal with disrespectful and offensive people. Company is good about not sending workers back to them once that is reported. Communications between clients and office are often overlooked or forgotten completely. Low pay for emotionally taxing work. Promises of raises and gift cards to your favorite places after 30 days hired but never seeing any of that. Your clients that grow to love you for what you do for them and them constantly praising you to the office staff and never being personally mentioned or noticed for it.