Pros
Get to work from home (Can be a pro or a con depending on your personal preference). I had a great experience with the manager I had, she was very easy to work for and I felt she truly cared about all the students that worked for her. If you are not knowledgable about Apple products the training you are put through is very helpful, and if you already are familiar with their products you'll most likely learn a thing or two as well. You get full benefits as if you were a full time employee out of college. The benefits are awesome and Apple gives you things such as employee discounts, stock purchase options, 401k, and health care. (Good luck finding another job with as many benefits as this in college). Apple is a great company to work for i.e. absolutely no discrimination in workplace, they are accepting of everyones beliefs and values. However, I did not complete the full year because it was not what I enjoyed doing and I moved on to find something more technical.
Cons
Working from home can get old, especially if you stay at your house after work. I had already known 80% of the things they talked about in training so it made those weeks extremely boring at times. They keep everyone involved in training by have "ice breaker games" and things like that (Again this can be a pro or a con depending on what type of person you are). The people that call Apple Care are often "technologically challenged" and it can make the job frustrating at time, however I talked to many very intelligent and interesting people as well. Hours during training are not flexible.