I work part-time for a sit-down restaurant and was wondering about some of the scheduling practices they do and if they are legal. For holidays and other busy days, they choose only the "best" people to work those days and they force you to work them because they will not allow you to switch with someone who they deem "not as good as you". They also do this to me for my other shifts. Since I am considered "really good", there are only about 2 other people who are at my level that I am allowed to switch with or give my shifts to. It is not my fault that they don't hire good people, don't train them property, or whatever the reason may be, and I should not have to work whenever THEY want me to just because I am good at my job.