I'm a SLP with over 10 years of experience. I have worked in the schools, private practices and home health. When working in the schools, you typically see children in groups. In these groups you target a variety of goals and tailor your activities around those goals. There is a lot of paperwork in the school setting. You have to write IEPs, eligibility determination, attend meetings often, etc. Caseloads can vary based on the needs of the school and area. You have to collaborate with other educators which has it's own set of challenges but can be done especially if all parties are on the same page.
Private practice is a bit different. There's usually more flexibility in work schedule especially if you're an independent contractor. You typically conduct 1:1 sessions. Caregivers/parents are usually easier to talk to and implement skills as they attend sessions also. In both settings, you will have a variety of exceptionalities. In private practice you can focus more on any specific areas that you enjoy the most (AAC, Autism, Early Intervention, Feeding, etc). If you're looking to work for yourself one day, speech pathology is definitely a good choice.
I've recently began working with ABA therapists. My experience is fairly new so it's had it's challenges. I haven't had the opportunity to collaborate like I would like. Hopefully, that will change.
Hope this is helpful!