Pros
The people, the products, and the company. Almost every week when I go into work I meet new people who amaze me about what they can do. The products speak for themselves. And the discounts also help out a college student who is pressed for money. Speaking of money, the pay is great, starting at 10.50 in retail, with room to get raises almost every 4 months. Working for the best company in the electronic industry that cares about its people, its roles, and its products so much that if they dont make you say "wow, thats amazing", they dont do it. Apple is an amazing company that breaks down barriers everyday.
Kontras
People wanting to know when the new iphone/ cpu will be out/ every 1 out of every 100 customers will be bitchy, but other than that, enriching peoples lives everyday and helping people with the tools that they need to accomplish amazing feats always feels good. INFORMATION. Knowing all of the stats of everything, how much memory, how much ram, whats applecare? Whats 1-to-1? needing to know the ins and outs of everything is tough, but its worth it. And learning all of the job titles and the roles of the store are kind of hard, but when you know the way that it works better, it helps you do your job much more efficiently.