Pros
It helped me mature and grow as a person. Made me aware of what people with special needs go through. I also became very good with freeways and how to get to places.
Cons
Office/management does not care about employees or work employees do. They mess up pay and mileage all the time. They will schedule 3 hour shifts at places that are too far from home(over 1 hour drive..not worth it). You will encounter rude parents who basically see you as a servant..Pay is not good enough to put up with any of that. If you need time off, office will make it very hard for you to get it off...I pretty much had to make up crazy lies to get the time off. Office staff is pretty new so communication with employees is terrible..they will change your schedule last minute and a lot of the time they will "forget" to notify you. I worked here over a year and regret giving them a year of my time when none of the work was ever appreciated.