Company: Apple
Date: 2008-12-31
Overall rating: 4/5
Employment status: former

A good place to work.
Pros: Interesting job environment, and just a cool company in general. Flexible on personal stuff, some advancement for growth -- course it depends if you're retail or corporate. In general, my experience was pretty positive. I don't think it's the best place in the world to work, but it would rank pretty high on my list, and I would consider going back if some changes were made (more on my side than Apple's).
Cons: Nothing company-specific. Of course you can run into micro-management, which happens everywhere. Sometimes the lack of information was annoying, although that's to be expected with product launches, etc.