Survival of the Fittest
Apple normally tie salaries to the industry average. They reward top performers extremely well while mediocre workers will either be managed out or go nowhere.
Although work-life balance is encouraged, it's also an unwritten rule that everyone needs to put in whatever time is needed to complete their responsibilities. This - more... usually means working 12 hour days and working weekends. On the other hand, management encourages employees not to send/view emails over the weekend unless it's urgent.
A good company to work for but nothing that will make you say "w ... - less
ProsIn-house cafeteria with discount prices, employee discount on Apple products, employee stock purchase plan.
ConsYou'll need to work very hard if you want to progress up the career ladder. The higher you go up, the more politics (and BS) there will be.