Flexibility to set your own schedule and choose how many on your caseload.
Cons
Upper management is a mess. There is no pay for no-shows. Don't get paid for a lot of the paperwork other than therapeutic notes. The company is run by a lot of non-therapists who have no idea what is involved or needed in a therapeutic environment.