Pros
Free access to some software and training to keep current with Apple products. Small discounts on the hardware and services (not phones)
Cons
Apple Retail is completely different than Apple Corporate. The pay rate is low for any technical company. Geniuses and Creatives with years of experience are paid about the same as an average security guard. Any car mechanic makes twice as much with reasonable conditions. Work conditions at Apple Retail are hectic and stressful. Employee scheduling is intentionally unreasonable. Employees are treated like spare parts to be plugged in at any time. Forget "Think Different" or their claimed "Fearless Feedback." Steve Jobs wouldn't have lasted 5 minutes in Apple Retail. He would have told them where to stick it.