Pros
I worked in 4 stores. Apple Retail gives you the opportunity to learn how to communicate with infinite personality types on a daily basis. You will learn how to relate to people that are nothing like you. The atmosphere forces you to come out of your shell and learn how to make small talk. These soft skills are very useful when you move on.
Cons
I worked in 4 stores. There is no such thing as work/life balance. The schedule is completely unfair. Although there are rules that full time people must have open availability, there are a lot of people who do not, and everyone else has to pick up their slack. I could never take certain days off because other people had class or standing doctors appointments. It got to the point where I could not take any days off because everyone else had so many stipulations. Because the week starts on Saturday, if you take a weekend off, you can expect to work a minimum of 7 days straight. Fridays are included in the weekend. The work is physically taxing. You are required to not only be on your feet all day, but to scurry around like crazy.