Company: Apple
Date: 2009-04-01
Overall rating: 4/5
Employment status: current

Some flaws, but in general a fantastic place to work.
Pros: Coworkers are very high quality
Cons: Management are just people good at their job, not good at management.  Managers are also expected to continue do do their previous jobs in addition to managing.