Pros
Decent/good pay, good benefits, great 401k, product and service discount, and the opportunity to work from home. They have a full cafe and gym for employees.
Cons
Anything and everything. Countless system issues, poor/two-faced management at all levels, ZERO work life balance, you will be/are a slave working here. In the beginning the job will appear as it's the best thing there is, but over time it will affect your physical and mental health. Inter-office relationships between departments and HR make it impossible to voice your complaints - nothing gets done. You're watched/timed in EVERYTHING you do, from going to the restroom to how you should be documenting your cases. Management give no positive feedback, it's always nitpicking and finger-pointing. The products are great but the entire company is operated by a management with poor decision making that affects the employees and the customers. You can encounter cool employees but nobody can be trusted - employees are often there to pretend to be cool with you so they snitch on you later. To an outsider looking in, it's a great company and people imagine that it's a dream to work for but on the inside it's a completely different story. Working here may fit some people's lifestyle in the beginning but that will change over time. It's getting worse with more changes that allows apple to have more control over its employees.