Wow! I have never heard this mistreatment on the International Program. I worked at the front desk of the Yacht & Beach Club and we had several kids from the IP, they never said a bad word about the program - and it was not something they would have kept quiet about since we all complained about many things (it is a job and no matter how much you like it you still complain

). A lot of them extended their program and I actually had a manager that did the program twice and then came back to be a manager.
DH is a chef and he was a CM for 13 years. He said that he always had IP students in his kitchens - they worked the line, not as dishwashers or anything like that. Dishwashers are actually day laborers and not technically CMs.
Unless you are a server you are not allowed to receive tips - you have to decline 3 times. If after 3 times the guest still insists you are allowed to accept it - that is Disney policy. Sorry but I don't see how a manager would send a kid home for accepting a tip.
Now, I worked at DLP for a few months and I could tell you stories about that place!