Pros
It offers an opportunity to make advances based on performance and work ethic, independent of your education level. It pays better than many other retailers and provides a generally safe, clean work environment. For some full time employees there are affordable medical plans offered, as well as retirement accounts.
Kontras
Management is largely unresponsive and unconcerned regarding the need for consistent schedules and time off. You are very likely to be scheduled to close the store one day, open the next, close than open, again and again without regard to your life. You may put in for time off well in advance, and be told the day before you must work regardless of your request and following their policy. If you are young, you will be treated as incompetent despite exhibiting responsibility, efficiency and hard work. Your attempts to voice concerns or suggest improvements will be disregarded.