Company: Apple
Date: 2017-09-25
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Expert
Pros: Absolutely incredible company to work for.  Stay and hungry, stay foolish...
You can choose to treat it like a retail job, or if you express interest in other roles, there is almost limitless potential for experiences and challenges to grow you.  I am a different person today, and I can say it is because of my time at that company.

Competitive pay, tons of perks, incredible bar setting culture (depending on your store).
Cons: It is still retail.  The hours can be long, and the customers can be incredibly cruel to you for things that are out of your control.  If you can separate from that, rock and roll.