Pros
Salary is ok (but not representative of the leading position of Apple) HR is doing a great job selecting incredible people. Job ambiance is great, you can feel that most of your colleagues have a passion to share with their customer. Teamwork is very good also. Apple's values as an employee really helped me to be a better person, to enjoy challenge, to deal with so many ambiguity, to understand the meaning of excellence and to have fun working and providing a such nice experience to many customers.
Cons
In the Paseo de Gracia Apple store, Apple's values just got down with the new store manager. Ethic inside is just as another regular big shop, a real pity compared to what it was before. For career opportunities, friendship with management is strongly recommended.. with this, even with bad manners, you can grow. Life balance is not on employee side. Like most of full-time positions need to shift weekly (Morning-Afternoon/Afternoon-night, It's quite difficult to maintain any external activity. At least, I never had such satisfation at the end of the day for the job done. If you are part-time, take care with taxes, but you can schedule your availability.