Pros: Good pay, good benefits, good culture and atmosphere. Great place to work if you're passionate about technology or the arts. Great place to work if you're not passionate about those things and just want to pay your bills. My store was the busiest ones in the world(no exaggeration), as a result, management tried to create an atmosphere that makes you feel appreciated.
Cons: I don't know if this applies to every apple store, but the volume of people who come in for help can be overwhelming. Because of how society is, so many people's lives are built into these devices and if things go wrong they might scream, curse, or cry and honestly, some of their situations might make you cry . You'll definitely have widows, widowers etc coming in asking you to recover entire family photo albums or voicemails from deceased husbands and wives that they accidentally erased, and there will be times when you can't help them. It can be heartbreaking and things like that can wear on you.
terrific benefits, great culture, good pay, managers that care
emotional investment required can take toll