Pros
The kids will always be the best part, but being a part of a team that can help lead those children into success is amazing. There are opportunities for growth, especially if you like more of a classroom setting or looking into become a BCBA. Also, your hours are stable even where there are client cancellations
Cons
It's not always an easy job, it can be weighing on the mind and burnout can happen.