Was available to be there for my children when needed, provided a stable upbringing for them until it was time for them to begin school
Pros: Watched my children grow up
Cons: Long long hours and no sick days
Always interesting, never the same thing, learned so many things. From self management, first aid, cooking, time management, etc..too many thing to list, but one of the most rewarding jobs I have and continue to have.