I have been working at Apple full-time (Less than a year)
Stock discount, 1st day of work benefits and great pay for work at home with no commute or traffic. Lots of support and resources.
If you are not flexible with the hours then it will be hard to adjust.
Advice to Management
Keep up the good work and the hiring process within so that your Co workers can advance within the company.