Pros
Make your own schedule- however clients cancel or no show all the time, so the best laid plans often fall flat.
Cons
Pay is horrendous- benefits are useless. It's basically a practitioner mill, they couldn't care less if you're there or not, no recognition, and the clients are so ridiculously complicated insofar as their diagnosis etc., that the work ends up being extremely stressful. Did I mention there is basically zero training? They want you to know how to fill out all of this paperwork that is totally new to you without any support, and you are responsible for your billable hours each week which means that whether or not your clients "show" is not their problem, it's yours, and you will NOT be paid if they no show. All in all, made me hate the entire profession of mental health, and it's going to be a while til I get back my passion for the work. Avoid at all costs!