Pros
Decent work environment
Very little customer interaction
Decent amount of PTO (if you're able to take it)
Guaranteed hours (if you work 6 hr you're still paid for 8)
Free stuff (Food, promo material etc) a few times a year
Small team that always works together
Cons
Very Physical
Low pay, about $5/hr less than similar places
Always understaffed due to high turnover (due to pay:work ratio)
Very repetitive, and injuries are very common but usually minor
No real room for growth, Must leave the department to move up.
Union is useless for us (No union rep in 4 years)
Yearly pay increases lower than inflation for years.
No Sr. management in building during 2 busiest days every week
No HR in building during weekend or after 5 (but large HR team)
If you get capped on PTO, you lose it. No cashing out anymore so you just lose that benefit until you're staffed enough to use it again.