Company: Apple
Date: 2016-10-09
Overall rating: 2/5
Employment status: current

Some good, some bad
Pros: You work with a greatly diverse group of people.  Excellent benefits.  You will meet some wonderful customers whose life stories will touch you deeply.
Cons: As with many retail environments, you will deal with some highly entitled individuals.  People can be very unreasonable and can even be belligerent or violent.  How these people are dealt with depends on your management team.