Pros
Pays well, benefits after working there for a year, vacation after a year (only 4 days)
Cons
Seniority, managers don't care about you, hard to move up in the company, will screw you over and won't care, got school? that sucks, because they'll schedule you when you have school even when you ask them not to because *seniority*, unfair treatment, everyone will single you out, claims they don't tolerate discrimination - will discriminate you for your age, gender, and how you look, especially if you're a younger female trying to move up in the company. If you're a young female, no one listens to you, people step on your toes, and if you try to move up - good luck, because they'll consider you too ambitious and you apparently don't know what you're doing or it'll be too much for you too handle. You got the job if you're a young male though!