Pros
This is a really good job for college students. You can pick up on-call cases when you want so that it works with your class schedule. The agency finds families for you to work with. There are also long-term position with families available sometimes. It isn't very stressful job. You can get a really good reference from the parents if you work for the family on a long term basis. Children are really fun to work with!
Cons
You are working for an agency, so the parents pay the agency and the agency gives yo a cut of what they get. This goes on even if you've worked with a family for years and the agency isn't really needed anymore, but you can't work with families outside agency that you have met through the agency. This could mean that the agency is making min. wage for every hour you work.