It may also help to talk with someone that has worked for the agency you are considering and returned home. In general, it is preferable that the agency arrange for accommodation, required visas, etc. while in Korea. Also make sure that if you decide to quit before your contract is up, you...