Pros
Friendly employees, small company with opportunity for growth, job is for a good cause, you get to see improvement of clients over time, $0.45/ mi from client to client, willingness to give insurance... even at 30 hr/wk, paid training
Cons
Low starting wage ($16 for direct service, $15 for everything else), low hours (contract only guarantees hours for the first three months- currently offers 20-40 hrs/wk), a lot of office work that is... mind-numbing (finding pictures, cutting, laminating, putting papers in binders, organizing), pretty much have to become rBT (which they don't offer compensation for), a ton of driving (upwards of 2.5 hr/day, 300 mi/week), requires a lot of patients (a lot of noncompliance seen with clients), uncomfortable client settings (you are guaranteed to sweat during summer because they don't put on AC)