Pros
At the time I worked there Apple was going through their boom with the iPad (1 & 2), and some good computer updates, so it was a good time in terms of commissions and products to sell. As well, I learned a lot more about hardware through some pretty interesting problems presented by customers. Co-workers throughout the store were all pretty nice. Being able to buy electronics at cost (or close to it) as an employee. A bonus at the time was a trip out to Cupertino for Apple Training. Not sure if this is still going on.
Cons
It is a retail environment if you are at a store, so there are all of the hassles that go with that (irate customers, working a closing shift then coming back to open...) Before the store opens, and cleaning up after closing, you are basically working for below minimum wage since there are no customers to add to your commission for the day. When I was there those times were trending up little by little to get the things done that weren't possible during regular business hours. Hopefully they stabilized or went back down. I don't really like sales, so it didn't really fit my personality over time.