Pros
Apple is one of the best companies to work for because they genuinely care about their employees, the opportunities for learning are endless and you are constantly getting enriched. Another good reason to work for Apple is that you get to enrich your customer's lives each and every day in everything you do. Working in Apple Retail is so much fun, I go to work and I have nothing to complain about, it's just so much fun to educate people about the Mac, iPhone, iPod and Apple TV. There is always something going on at Apple and it shows when you come in. Between One to One, Workshops and the Genius Bar, we have it down to a science.
Cons
The downsides of working at Apple are that you are tight-lipped about just about everything. That's not the worst part. As a Mac Specialist, I looked for either a promotion to Full Time or Genius, and after being there for over one year, got looked over. I think it's more of a popularity contest than anything. Management doesn't look for who can complete the job well in terms of technical abilities, but who can make it look the best. The thing is that the qualifications don't mean anything to management and I hope that they see that it is a problem and fix it before they lose valuable candidates for certain positions.