Company: Apple
Date: 2015-02-11
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good company to work for; lots of perks
Pros: There are too many to list.
Cons: You may encounter some managers who were ill-equipped to handle the type of tremendous growth you've seen at Apple over the past few years. As a consequence, the understanding of what Apple Culture is or should be...may fluctuate. 
In other words, it's difficult to grow professionally when different managers can't agree on what YOUR success looks like.