Pros
Able to work at home and extremely interesting to talk with the South Korean students. If you do a good job, they'll really respect you. You are able to tutor the same students over a long period of time, so you get to develop a very friendly working relationship with them.
Cons
The main issue I had with this job is that they are very inflexible and getting time off means you will have "points deducted" unless management approves your absence. They claim you'll make $12 an hour, but if they don't fill up your schedule for a particular hour, it's very possible (and quite frequent) you will make below minimum wage (sometimes as low as $4 an hour). Also, you only get paid 75 for typing up student progress reports, which is outrageously low. They are able to do this because you're employed as an independent contractor.