Company: Apple
Date: 2014-09-13
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Smart, self-directed employees; great culture; occasionally disruptive reorgs
Pros: Getting to work with smart people is great.

Most people are self-starters who are driven to accomplishment and Apple culture reinforces that drive.

In some teams resources are easy to get as long as you provide the product or customer focused justification.
Cons: Deep reorganization within a group did not consider the skills of the smaller teams or individuals well.

If you are used to being a big fish in a smaller pond, you'll need to become skilled at suppressing your ego.

Annual review process having only 3 levels and then adjusting those from upper management to 'balance' is insulting to the excellent people on my team; however, compensation is a much better received.