Company: Apple
Date: 2016-05-23
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great Company
Pros: Awesome management
Good benefits
Great work environment
Great leave program when having children
Willing to work around your schedule
Awesome work/life balance
Cons: Customers are not always the easiest to get along with. Sometimes you will have people that just want to argue, but it comes with the territory of any customer service position. 

Sometimes when things come down from corporate about new policies and work flow, they are not implemented correctly and it causes a headache for management and the staff.