There aren't a lot of opportunities for advancement. If you are a crew member you will be stuck at a crew member level. There aren't many supervisor positions and it is very political when it comes to promoting/hiring a new supervisor.
I worked here for 7 years and never got a holiday off. Every year near the holidays the managers send everyone a form to rate their holiday preferences in order of least important to most important. I submitted this form every year, but still never got any of the holidays off.
The pay is terrible. I started at minimum wage, and got excellent reviews when they were conducted. Unfortunately, an excellent review only gets you a ten cent raise.