Company: Apple
Date: 2010-05-05
Overall rating: 5/5
Employment status: former

A great part-time job
Pros: The scheduling was very flexible
The store provided a fun place to spend the work day
My managers were all very knowledgeable and familiar with company procedures
Cons: I really can't think of any downsides except for having one manager who was completely unqualified and completely clueless. 
Some of their policies are quite strange as well.  I once had a woman breastfeeding in the store and after another customer request that something be done to stop her, I had to tell the customer that she was allowed to do it in the store.