Pros
The clients and their families were great, for the most part. There was a wealth of resources for senior staff (supplies as well as programming), and most of the other seniors were great to work with. My supervisor was incredibly helpful and supportive but is no longer with the company, either.
Cons
Over the course of several years, the quality of services decreased. The owners made it very clear that they only cared about early intervention clients, leaving most of their older clients without services unless their families were willing to jump through several unnecessary hoops including taking them out of school for a significant part of the week. I was treated poorly by upper management when I decided to leave. For a senior staff, there is little to no work-life balance. Regardless of how often you stress that you may not respond after/before a reasonable time or on the weekend, it will be disregarded. It would be a different story if we were provided with work phones, but we had to use our personal phones.