Pros: summers off, can find good colleagues to work with
Cons: poor communication, toxic atmosphere, poor management
Teaching does require long hours and a specific personality. I was/am a great teacher but the expectations and treatment of employees at Foothills is less than stellar. Classes would begin at 8:30 at the school I taught at and end at 3:15 but you then had work to do in the evening which would vary from 1 hour to 4 hours most nights. Much of this was marking and providing feedback which students do not see as valuable in this day and age.
Some co-workers at my school were great and easy to depend on. Others tried to create a similar setting to that created by the students, favoring others based on friendships not on ability. This did not foster a healthy working atmosphere for both teachers and students alike.