Company: Apple
Date: 2012-02-01
Overall rating: 4/5
Employment status: current

Best In Class Benefits, very limited carrer advancement, non-competitive pay.
Pros: Top-notch benefits package even for 20+ hour part time employees. Unbelievable health & dental insurance for about $120 a month, 25% discount on computers, 12% discount on stock purchase (up to 10% of salary), 50% matching 401(k) (up to 6% of salary), tuition reimbursement (up to $5000).
Cons: Very limited opportunities for advancement past the front-line technical support position. Constant focus on meeting the numbers. Limited interaction with coworkers. Limited & ineffective continuing technical training. If you aren't good at self-directed learning and troubleshooting you will not do well at this job. 

The hourly pay is not commensurate with the abilities that you need to have to do the job well, and there is extremely little flexibility to reward more skilled employees with higher pay. 
If you do a mediocre job then the pay is appropriate, if you do an excellent job, and have sharp technical skills, you could be making easily double or triple working as an independent consultant.