I worked at Darien Lake for 6 years and the way Six Flags treated its internationals was absolutely disgusting. DL is in the VERY rural area between Buffalo/Rochester and the students lived in a very beat-up/shady Motel in the country, think Bates Motel.
Anyway, they would have a bus to the park at 9am and one leaving at at 10pm. However 90% of the shifts went from 10am-5pm or 5pm-11pm. This meant that the internationals would have to sit around the park outside for 5 hours waiting for their bus.
Eventually most of them were able to get rides back from other employees but still a few were always sitting there waiting for their bus. DL also promised them of a metropolitan experience but failed to mention that without a car that'd be impossible.
They also were 4 to a room, with only 2 beds in each room, it was very awkward for people who didn't know each other, and sometimes didn't even speak the same language.
We would always take the internationals to parties with us or take them into Buffalo and Rochester to show them what American cities were like. Halfway through the summer most of them would quit and buy a train ticket to either NYC, California, or DC and go check out the rest of the country.