Pros
Can't say enough good things. Great pay, great support from management and BCBAs, great data collection app makes the job easier. Flexible hours, and a great sense of community working with this organization.
Cons
Monthly pay definitely takes some getting used to.