Company: Apple
Date: 2016-02-23
Overall rating: 5/5
Employment status: former

great company
Pros: great training and development opportunities. Benefits are amazing. insurance, 401k, stock plan, etc.  Would still be working there had I not been offered a multi store management position with another company.
Cons: not much turnover so promotions are rare but worth the wait. long hours but plenty of support staff so time goes by quickly. entitled customers can be frustrating but for the most part everyone is happy to be there.