Pros
Managers and Supervisors at my store are always willing to help. Great benefits for both Part-Time and Full-Time. Wide range of job opportunities and current employees get preference over non-employees when applying for open jobs. Pay is better than what I am used to, but still pretty low. It is basically minimum wage with a few extra dollars. Tuition reimbursement up to $3,000 per year. Accounting/Payroll will usually reimburse you for any expenses, such as fees for testing or licensing if you have a position that requires certification.
Cons
Some of the managers, at least in my store, seem like they are not willing to do their job and get quite annoyed when asking them to do something. If you don't like your job, ask for a demotion, or look somewhere else.