Company: Apple
Date: 2014-03-04
Overall rating: 4/5
Employment status: former
Experience level: Junior

Easy to get caught
Pros: Great benefits, good discounts. Big focus on training for different positions, including technical training and customer service training, which is really good. Your co-workers will be typically awesome, especially for a retail environment.
Cons: Pay is not great, customers are just as bad as any other customer service job, maybe a bit worse. Depending on your manager, it could be bad or good. It is easy to think that there is a path from retail to corporate and get caught up in it, but there is not really.