Huge coolness factor, still a corporate job
Pros
Coolness factor of Apple, less so after Jobs left. Ok pay(below market rates in my opinion though). Looks great on a resume. If you can get on a team that is a cool project then you can have a lot of fun, there is a lot of projects that arent really "cool" or "fun" though and you are kinda considered in a lesser position when you are on one of those. Stock price made me a ton of money cause I started there when it was really low, I dont know how it would work out these days. Had my own private office, I wish I had that at the places ive worked since haha.
Cons
Marginal pay increases even with stellar performance review. The general feeling that you should be "lucky" to work there because it is Apple. Lots of slow processes in the teams I was involved with. Org changes happened a lot. I witnessed a large layoff(half of a dept, over 60 people, when the company was absolutely thriving, but that product wasnt). I was tossed around managers, because of re-orgs. Food wasnt free when I worked there, and it wasnt that good, pretty repetitive. Feeling of being treated as not part of the "in crowd" if you aren't working on a top tier project.