Pros
Still trying to think of one.
Cons
The worst company I have ever worked for. Maybe if you work with with their core business in hardware this may still be the company you think it is. If you are anywhere in the administrative side all I can tell you is run away! They hire very incompetent upper management who create a horrible work culture. It takes you at least 30 days to schedule an appointment with a psychiatrist in Austin and if you ask them why it's because they are full of the Apple employees who are trying not to lose their minds! Even the doctors on campus will admit that they can't believe the amount of employees who suffer chronic stress issues because of the work culture. My advice is simple, if you have ambition and seek to grow in a successful career, run as far as you can from Apple. If you are a more relaxed person who only cares about getting a paycheck maybe you should consider it. This is the type of place that makes you regret getting a promotion. Every time you go up the latter you are exposed to more and more incompetence until you want to throw your iMac out the window! There is no respect for employees, no effort in providing what is needed for the job they ask you to do. Everyone is expected to deal with enormous amounts of ambiguity simply because they don't want to spend the money on clarifying anything. The internal tools are by far the worst I have had to use. Your hair will fall as the system crashes constantly and management refuses to spend the money on decent software. While I was an hourly employee we had to use a software to punch in and out except the tool would always break when you were trying to leave. It still baffles me how a company with as much money as Apple treats their employees as second class citizens compared to their customers. I regret spending just under 4 years of my career in this madhouse. Bragging rights are not worth it! Keep your barista job along with your sanity. They also discriminate with Texas employees and offer a crappy version of the healthcare they offer in California. California employees get a much better deal with Kaiser. Texas get crappy healthcare that will leave you owing hundreds every time you actually need to use it.