I was working at Uncle Sam for almost a year and half and I ABSOLUTELY loved it.
The Chinese teachers are friendly and helpful and it is very easy to work with them. Jacky and Maureen ( the owners) did everything they could to make us feel welcome. The are very strict though and you need to comply with all kinds of rules, but you learn to live with that.I think most schools are a bit different than what we are used to.
The school facilities are very good and you work with a lot of other foreign teachers which makes life a lot easier. School hours were from 8 - 6 for me with a 2h break in the middle. Every month we had a themed birthday party where the kids played games and just had fun.
Another good thing teaching wise is that you have workshops for a specific topic ( i think it was every second week)and that was really a great way to learn from your fellow colleagues and to share ideas. You have to do weekly lesson plans and do report cards every second week which can get hectic, but it is also fun and actually a very easy job!!
The parents are particularly involved in your teaching. That is a big thing at Uncle Sam. All the classroom's have CCTV camera's and the parents can watch from home;-) That was very scary in the beginning, but you get used to it.
Overall I had an amazing experience at Uncle Sam!!!