Pros: friendly co-workers, motivated students.
Cons: job insecurity, must work elsewhere also
I have always been part-time so there is no security (or vacation pay)
and two years ago with the community college budget cuts I lost half of my work load. (That's the hardest part of the job.) I have great co-workers, especially two people over me) who have helped the whole department implement new procedures. I'm a teacher; the most enjoyable part is teaching!