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

Great place to work.  Not so great management.
Pros: If you love Apple and it's products, it's a great place to work.  Of course with any job there are bad times, but honestly I can't remember a day when I didn't have fun at work.  The customers might not have always been the greatest, but working with the great people at Apple always seemed to reverse anything a customer could do.
Cons: Management definitely likes to micro-manage.  If your a Genius be prepared to give up your pride whenever a customer isn't happy, your given policies and procedures on everything but if that doesn't work for a customer, your manager will make it work for them.  It's fun being a Genius, but being in a retail environment will knock the wind right out of that sail.