Pros
Can create your own schedule, no micro management. Work with talented and creative people. Gain hours with clients toward licensure, some opportunities for advancement.
Cons
Terrible compensation, many, many required unpaid paperwork hours. Very low salary for Master's level. Not given tools to do the job (e.g. laptop), must use own vehicle, not given appropriate mileage compensation. Expected to pay for own therapy items, management is very disorganized, difficulty finding appropriate person for requests at office, no after hours support, not compensated properly for required cell phone. Often have to go into dangerous neighborhoods, not compensated for no shows, don't receive mileage pay if billable hours aren't met even if not avoidable.