Company: Apple
Date: 2017-02-06
Overall rating: 4/5
Employment status: current
Experience level: Junior

Apple
Pros: You get to meet a lot of interesting people and you get to learn a lot along the way.  The culture is pretty cool and they instill pride in everything you do.  Feedback is a two way street and is highly encouraged.
Cons: In the retail environment, dealing with customers who have an overwhelming sense of entitlement (on a daily basis) can easily ruin the entire experience.