Pros
The cost of living in South Korea is low compared to the US for me so I was able to completely clear my debt of student loans in two years. The benefit package with working in a public school was excellent (severance pay, pension, health insurance, and joining flight to Korea). Excellent orientation program in Seoul that was a week long I really enjoyed.
Cons
I was placed rurally opon arrival and that was a major shock for me. I think that candidates really need to be informed the lack there of if they were placed in a rural school. Being required to "desk warm" during winter and summer months was torture for me and that was of the main reasons why I would never want to work in a public school again. Weeks on end of coming to school with no objective I cannot do again.