Ok, but I was expected to do a lot of things that were beyond my scope of practice.
Pros
I met some really nice people and they were generally fun to work with. I was able to have a flexible schedule with them while I was trying to figure out what I wanted to do school wise and career wise. They were willing to pay for mileage over 15 miles.
Cons
Management lets a lot of things slide that should be prevented... Even for a company who says they are non-medical, I was expected to administer medications (although they say it wasn't administering, but I know the difference since I administered meds at a facility where it was medical). They managed to get away with not paying overtime and in order to keep clients, they are willing to pay the caregiver less money so they have more business. At one point, I had a client who was at a high care level sneak their 3 week old nephew to stay with them and the caregivers were to take care of both of them. Some of the hardest work nights of my life! When I was first hired they pushed me to work with a man who abused his caregivers and pretended that he didn't know what was going on. The owner of the company often visited him and knew that he did it! In the end, I told them I never wanted to work with him again. And even though he treats his caregivers that way, he is still a client working with young women to care for him!