Okay, off the top of my head...
Cons:
1. working with some difficult people (co-workers, students, parents - but you'll have those in ANY job)
2. Lots of planning/prep work/ time spent grading at nights and on weekends
3. In SOME places, a dismal salary. Where I am, we get a salary I am very happy with. I work part-time, but if I was full-time I'd be making $65K with a master's degree after 13 years.
4. Limited and/or expensive vacation time during the school year.I don't like to take off and leave my students with a sub, so we try to take our family trips during the summer. Doesn't always work out that way ~ life can't happen only in the summer for teachers
Pros:
1. Summers and major holidays off ~ a great job for parents!
2. Although you have a lot of work outside the actual classroom, I can do it at night after my kids and husband are in bed. I do not have to stay at school past my contract hours to grade or plan.
3. I like the renewal aspect of it. Every school year is a new start.
4. I like that while there are routines, every day, every class, every student is different. Definitely NOT a boring job!
5. I am constantly learning and reading for my work.I also know what's cool, what's not and the kids keep me up on elements of pop culture that I think, help keep me young.
6. I feel that my job is worthy one. When I have those rough days (or weeks)I often contemplate a career change to make more $ with less hassle. Just this past weekend, a friend's husband was talking about work and life and made the statement that he just earns a paycheck (although a VERY nice one). That really struck a chord with me.I make an impact on students' lives. I know because they and their parents tell me, especially at the end of the year. When my seniors graduate and come back to visit, that is one of the best compliments ever. This spring alone three former students sent me copies of work they are doing: one wrote and directed a film short, another sent me the inaugural copy of a magazine in NY that she works on and another sent me copies of a sports magazine he writes for regularly. That is cool.
Those are some of the pros and cons off the top of my head...Good luck with your decision!