Company: Apple
Date: 2010-06-10
Overall rating: 4/5
Employment status: former

Great training and people but little room for carrer advancement
Pros: They have great training and the company attracts a good quality of employee so co workers are most often a good group.
Cons: There is limited room for carrer advancement at least at the retail level.  Most management postions are filled from outside even though there is good talent from within.  There is a lot of politics from the managers but I suppose that is the way all bigger companies are.