Company: Apple
Date: 2017-05-06
Overall rating: 3/5
Employment status: former
Experience level: Junior

Changed a lot over the years
Pros: Great benefits, good discounts, pay is better than other "retail" jobs
Cons: The job can be grueling. Career opportunities are held as carrots in front of aspiring employees to try and keep them engaged with little to no actual advancement potential.  

No "upward movement" possibilities from retail to corporate regardless of experience, all movement is lateral.

The quickest way to get an actual promotion is to leave, get the experience elsewhere and then come back.

Promotions that do come are often based on personal relationships with leadership as opposed to quality of work.

New employees can often make MUCH more than you regardless of your prior experience.