Pros
Great benefits. I've had some really great people skills instilled in me. I'm not naturally tech savvy so working at apple keeps me up to date.
Cons
The idea of the culture Apple wants in the retail environment is such a good one. Unfortunately, it doesn't get carried out very often. Most of the tenured people there hate their job but have a hard time moving on to another job with equal or better pay and benefits. Retail is retail and if you work at the Genius Bar (like I do) you will most likely encounter several angry, rude, mean, unreasonable and entitled acting people. They will suck all the apple juice right out of you and you will be exhausted and burnt out and depressed. If you are an empath (again, like me) you will be very good at your job but over time, it will be hard on you and you won't even recognize yourself if you don't get out before the negative energy eats your soul.