Pros: a small amount of freedom in setting your schedule to work for you and your patients, one on one with the patients allows for the formation of a trusting relationship.
Cons: sometimes very long nights due to being constantly short handed, bonuses were taken away left and right, making pay decrease, unfortunately the cost of gas was not decreasing.
At the time of my departure the company was in need of a management overhaul. The employees were not first and sadly neither were the clients. From what I understand in the almost three years that I have been gone there have been a lot of changes made which I hope, but do not currently have personal knowledge of, has made the company better.