Company: Apple
Date: 2009-07-10
Overall rating: 4/5
Employment status: current

Better than most other jobs
Pros: very smart, talented coworkers.  casual work culture.  not a problem to get time off for personal/life events.  modern/progressive company.  employee morale is high.  paid training.  employee discount.  ESPP.
Cons: secrecy is a little discouraging at times.  people get worked very hard, get burned out.  employee discount could be better.  office space is severely lacking.