The pay is the lowest in all Thailand. They try to make as much money as they can from you and don't take good care of you. Even if I loved the school I was working in, I would never ever work for Mediakids again.
They don't inform you well about the place where you are going and they can change their minds about your destination whenever they feel like it.
If you are not a native speaker you are worth nothing to them and they will despise you as well as pay you much less than to native speakers, even if you have a masters and teaching experience.
During orientation we weren't told much and when they say they will reimburse you for your visa that's just not true. They give you back 3'000 Baht when just the trip there and getting your visa will cost you over 10'000 plus a visa extension that is another 2'000 so they are not paying for much.
They place you in the accommodation that they want and then you cannot leave it or you would have to pay an entire month's rent as a fee to leave the place.
Once you are in it's difficult to get out so don't do it.