Sounds like you've never worked fast food, retail etc!! The managers generally schedule the workers hours 2 weeks prior and post them on the wall. Workers can 'try' to request time off in advance but they will not know for certain until the hours are posted. Was that way when I was young and seems it has not changed. No, they are not trying to take advantage of me! They know the issue, cost of tickets etc. and the possibility they can't go as a result. The girls don't like it and desperately want to go to Disney!!