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

Demanding but equally rewarding
Pros: Comparable Pay
Paid Vacation and Sick leave
Employee discounts
Major holidays off or payed time and half
Coworkers care about your personal/professional development
Focus on team work and communication
Cons: Retail hours, not much work life balance
Difficulty moving up, internal promotions are highly sought after and very competitive. 
Can be emotionally draining
Customers can be very rude or condescending, if you have the right management they’ll back you up though