Company: Apple
Date: 2013-03-23
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great place to work with some opportunities to be called the PERFECT job!
Pros: An amazing place to work.  People really care about doing the right thing for the customer and the long term of the company.
Cons: Apple expects you to be an expert in your functional area, which is not bad for those who want to be a functional expert in a great place.  Not good if you want to explore opportunities beyond your own role and also can be hard to grow inside the same function.