Pros
You can choose your own hours. The kids are amazing. I technically still work for them just because I promised a parent I'd stick around for her child.
Cons
They are absolutely awful to work for. 1. They charge you 50% if you don't fill in a child's report in 12 hours. Never have I ever known an online English company charge for this. 2. The charge double if you don't turn up to a class even if booked whilst you are sleeping/ computer issue 3. Don't get sick within 24 hours of a class. They'll charge for that too! 4. The level of support is next to none. 5. You are not treated like an employee or with any form of respect. You are just a cog in the system. 6. Kids often don't turn up for trials. You only get 50% ish pay despite blocking out the full time for that class. There are hundreds of China-based English companies who will treat you well and pay well. Don't use Palfish!