Pros
Keeps you busy, a lot of great coworkers
Cons
I worked here for 5-6 years moved up to management. Had a baby. They wanted to pay $40000 for 60 hour weeks. There’s no negotiation. The upper management plays favorites. I got told when I was pregnant that I was just having pregnancy hormones and that I was being over emotional when my boss told me I needed to get back on the floor after sitting down for 5 mins to work on the computer when I had just got off bed rest and had been on my feet for 4 hours already, not to mention I wasn’t supposed to work over 6 hours at a time. Anyone who works hard is undervalued and underpaid. The people who don’t care get praised. It’s a very under appreciated environment. That’s why they go through managers so much because they don’t want to pay the ones who actually care.