Pros
Okay pay, 10 basic paid federal holidays. 5 sick days for the first year of employment, 5 personal holiday days. But those days are not paid unless you've accrued the time previously.
Cons
Accruing time for sick days or days off is next to impossible. only 1.5 hours are accrued for every 80 hours worked. the time clock system is over complicated and unnecessarily so. Only 8% of each division can take a certain day off (i.e. black friday, christmas eve, etc) and that usually means about 8 people. More often than not, there is no work for you when you come in for your shift and all the team leaders are usually in a meeting for 45 minutes at the beginning of the shift. overtime must be scheduled and verified. The environment is reminiscent of high school in that talking is treated like a crime. training isn't promised and doesn't seem to be a priority so almost everyone has no idea what they're doing most of the time. really really high turnover rate means work is spread thin and people get forgotten about.