Company: Apple
Date: 2009-12-03
Overall rating: 3/5
Employment status: current

Interesting work, but business division leadership lacking.
Pros: Passionate, intelligent, interesting people from all walks of life work for Apple - you learn a ton of new information every day from the customers and employees you work with.  You get to sell the absolute best products, hands down.
Cons: Middle management is extremely frustrating to work with, and in general those of us in the stores are treated like children.  Back-end systems (ordering, communication, etc) are incredibly frustrating to use and detract a lot from the enjoyability of the job.  There's a tremendous degree of burn-out due to the way employees are treated and the frustrating relationship with middle management.