Good hourly pay and strong support network and resources.
Cons
Was told that I would be teaching from a ser syllabus and established curriculum. However, when I arrived, I was surprised that I was expected to create my own instructional materials and essentially create the course from scratch.