Hi. I do school-based PT. I currently work directly for the school district but have also worked as a contractor. In my current position, I am salaried and receive a full benefits package. Keep in mind that each state/district does things differently. In my district, PT/OT/SLP are on the teacher contract and eligible to be part of the teacher union. There’s good and bad with that like anything else. Overall, the pay may be lower (especially when first starting out) but the benefits can be excellent.