Pros
It's a great job to work if your in high school, or college. They work great with your schedule, and it's easy to get time off. People who are on the same level as you are great to work with as well. You can make some great relationships with those on your position level, and below. Being able to transfer stores can be an easy process since they are always needing help. Pay is good for a high school or college student.
Cons
Where do I start... They don't give you enough hours to support a family, and the only way to get more hours is to pick up shifts on your days off which only gives you one day off a week sometimes. The partner discount is the worse I've ever had.. 10%? Really? Sometimes it's only 10 cents off If you want to get into management you have to know someone in management. There's a lot of politics, and nepotism that goes on behind closed doors. No matter how hard you work, if there's someone on the outside who knows someone they will most likely get the opportunity over you. Managers let gossip go around the store, and never put an end to it. Upper management doesn't hardly do anything around the store expect pick things off the shelf (cardboard), and sit around in their offices on their phones talking about sports. If your in any type of Lead position/assistant you are always micromanaged. Upper management doesn't consider your opinions on different types of systems, and new methods to increase sales.