Pros
Fast Paced, lots of "opportunity", good training videos, many different areas to work in
Cons
Where do I begin? Well, hours are something you've got to fight to have. You will never get a 40 hour week, because you WILL get sent home. For instance, getting there by 4, and leaving by 6. On top of that, you get your lunch within an hour of being there, sometimes 16 minutes after you clock in. Management butts heads really badly. No one listens to everyone else. The videos are a way to show how things are done, and things are NEVER done anywhere near that. If you're a good employee, you will be treated horrendously. They will expect you to fly to the moon and back. The pay is awful. No one works as a team, it's every man for themselves type of attitude. Schedules are done poorly, you never know what's going on. The schedule may change up to a day before the week starts.