Very disturbing trend where crap schools put some office in the USA and pretend that it makes them "legit". Someone who can gather evidence should try and look into suing this pretend education body!
This school promises much, but they will NOT provide you with a Z visa. they tell you that you must pay for L visa to go to China, once there they always have an excuse not to get your Z visa, and they wil NOT give you a contract. If you complain then they will quietly remind you that there is no paper trail connecting you to them. Holidays, you dont work, you dont get paid. they talk a very impressive game, but once in China youre unter their control or you get your walking papers.