Pros
This is really the place where doors open, but Apple also pushes it's employees to take the steps through those doors by applying for higher-ranking positions within the company. The people who work at Apple Retail is enough to want to work there regardless of what exact job one might have. The employees are friendly, diverse (on many different levels) and intelligent. Retail is usually never is exciting, but at Apple Retail, it is. Apple knows its people and the people (both customers and employees) know Apple. One who works at Apple Retail feels local, not national.
Cons
The job can be quite rewarding, but I do find that many employees are having difficult balancing work time and other time. I myself have been in a few situations where the calendar for my work-schedule overrides my life schedule, and that shouldn't happen. Some employees often look towards others to share shifts, but everything usually works out in the end.