Company: Apple
Date: 2012-04-29
Overall rating: 2/5
Employment status: former

Employees are expendable -- get a few years of experience and move on to something better with Apple name on your resume
Pros: The place is loosely managed and you may have an opportunity to work on significant project by fluke. You could gain considerable amount of experience because of that.
Cons: The place is chaotic. (probably true for any consumer electronic company)
Everyone is an individual contributor essentially, so most of the time, your managers don't have good understanding of what/how you're doing. The promotion is very difficult to come by.
Internal politics are quite ugly.  HR can't help you at all.