Pros
Easy, Laid back environment, Good discounts and benefits, Low stress, not a job where you have to take the work home with you, get paid for something you would probably do for free
Cons
seemingly arbitrary promotions to under qualified persons. outside of work, EVERYONE complains about their ipod or computer to you which you dont get paid for
Advice to Senior Management
some of the management there only cares about sales, and not the apple culture whereas others do not care to learn about the products we sell. you should be knowledgeable about every part of the business/products, and not manage with $'s in mind