Company: Apple
Date: 2008-12-30
Overall rating: 4/5
Employment status: current

If you have the energy, a great place to grow
Pros: independent work environment, exciting and forward thinking products. Very casual environment with senior management. Being a relatively young person, I've found my management tree has been very good about compensating good work, regardless of age.
Cons: I've found some employees in parallel organizations (such as the EPM's) to be overstaffed, overpaid, egotistical and incompetent while at the same time, certain teams in in more technical areas have been grossly understaffed and underpaid. The environment is very fast paced in some of the higher profile teams, and thus people tend to burn out