Pros
Great pay and bonuses! Positive work environment and great Team Leads/Supervisors. Bonus - working from home.
Cons
Customer surveys. Keeping your job is based on customer stats and meeting a monthly goal. However, majority of the time the surveys left have nothing to do with you (store experience, previous adviser before you or after, Apple unwilling to give free products or repairs, or apple's website navigation). If you are an apple customer and you're reading this, please, please leave a survey for the individual employee only based on their skill/performance by their means to try and help you. If you leave a bad survey because you're upset with Apple in general, overtime those surveys can cause the person to lose their job over something they have no control over. Also, Tier 2 advisers - a lot of them don't do their job and are quite nasty actually. Instead of helping, a lot of them refuse to take chats when asked or end consults before giving help.