I was hired in April 2018, and through November 2018, I have still never been scheduled for a single shift. Ever. Upon completion of training, all shifts that I worked were obtained via being on-call. I'm sure I don't need to explain to anyone how challenging it can be to be on-call for a 24 hour position, when you can be given a closing shift followed by an opening shift, etc, and STILL not be given enough hours to pay rent.
The biggest problem I have with this is that during the interview process, I was told I'd be getting 3 days a week in the off-season and 5 days a week during the busy season (scheduled! not on-call)... aaaand nothing. None of the other people in my training group or holding the same job title as myself had this problem; they were all scheduled just fine, and everyone (including leads and management) kept saying "oh it takes a few weeks, it'll happen" but it never did.
The company gives you the option to apply for other jobs within the park, but because it required working 65 shifts before it's permissible to do so... well, if you're not given any shifts, there's nothing you can really do about that. The union dues really hurt when you're not getting shifts, too.