Can make decent money there if you get enough clientele. The people that you work with are usually positive and love there job. You can some make your own hours.
Cons
There is a pay scale so if you don't have a lot of clients you are not making very much money. You usually end up working all day or at least being there all day unless you can get your clients to schedule to your needs. No benefits or paid time off.