Pros: working for the great clients.
Cons: not enough hours or clients, no benefits, no vacation or sick pay, very unstable. if you woke up in the morning & wasn't feeling well & you had to call in sick, you would talk to someone who was always rude, asking stupid questions of why you didn't call in sick earlier, always harassing us.
I loved helping the clients. They were always nice & always told me how much they appreciated me.
I learned that helping people made me feel like I accomplished something very important.
The management never gave me clients or the hours I was always asking for. Some of the staff I would talk to on the phone were rude.
I never met any co-workers since I would go to the client's home.
The hardest part of the job was going to work yet having the management never appreciate it. They would accuse you of doing things you didn't do, also.
The only enjoyable part of the job was helping the clients. Everything else wasn't pleasant at all. Such a unstable job. No way to make a living if you're on your own.