Its only one weekend a month so it isnt that much to put up with. The weekends can be long with a lot of standing around, but just try to keep yourself busy and it wasnt that bad. Pay and benefits are very good, and if you dont like what youre getting paid, work on getting a promotion. No one cares about your career like you do. Do the work and you will be paid for it.
Long hours, Standing around, Too many complainers around