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

Huge learning curve, but very rewarding.
Pros: The interactions are great. You can learn from everyone, coworkers and customers. Management will support your decisions to help people out. 
The team is usually very social and caring. 
Inventory is a breeze.
You feel good after a day's work here.
Cons: It can be incredibly challenging dealing with the masses of people in a sometimes crowded space.
It's hard to have certain conversations with difficult clients.
Every situation is different which can lead to frustration.
Sometimes it's hard to find supplies in appointments.