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

Good as a stepping stone
Pros: Good staff benefits, stable work environment,lots of training provided, quarterly company events.
Cons: Beautiful from outside, but only insider knows the pain. 

Company model & procedures are too well organized, what you can learn other than your own responsibilities are limited, also you will have restricted freedom to work efficiently. Creative ideas always took decade to be finalized. 

Top management are likely to promote sweet talker not the best performer, they intend to cover their eyes by doing nothing but put lots of pressure on existing employees without clear development plan and career progression. For example, most of the representatives stay in the same level/ role for more than five years. One more thing that I don't like about Apple is office politics.