Pros
The best part of this job is working with the kids and building relationships with them as well as their families. This is the only real reason I have not been able to leave this company yet. I have also met some extremely awesome coworkers who sometimes are hard to gauge in regards to whether or not they love this job. I have met great people and the starting pay is better than minimum wage so that is always a plus as well.
Cons
There are no real benefits for part-time employees. Your spirits may rise when your hours move to full-time, but even then, your clients seem to cancel too frequently to really see a pay off. There should be a more strict cancellation policy on the clients' part because BIs are attempting to make a living off this job but are blindsided with little pay when parents cancel. Sometimes its hard to justify staying with the company when I hours get cut so often due to cancellations. There also seems to be little room for advancement or moving up and getting a promotion. Seems like a big game of favorites sometimes.