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 with a cool project, then you can have a lot of fun. There are a lot of projects that aren't really "cool" or "fun" though, and you're kinda considered in a lesser position when you're on one of those.
Stock price made me a ton of money because I started there when it was really low. I don't know how it would work out these days.
Had my own private office. I wish I had that at the places I've worked since, haha.
Marginal pay increases, even with a 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 department, over 60 people, when the company was absolutely thriving, but that product wasn't).
I was tossed around managers because of re-orgs.
Food wasn't free when I worked there, and it wasn't that good; it was pretty repetitive.
Feeling of being treated as not part of the "in crowd" if you aren't working on a top-tier project.
Make all teams feel important. If the project is necessary, try to get rid of the culture that people should be lucky to work there.
People should not compete to work on "coolness" factor projects, since you still need people working on lesser things to keep the company functional.
The first interaction was with a tech recruiter, which was very pleasant. They set up a phone interview with a hiring manager. The hiring manager was knowledgeable; I instantly knew I was talking to someone who intrinsically understands programming
I gave my resume to a friend who works at Apple, and they submitted it on the company's job site with their name attached as a referral. My application targeted several open positions that I believed matched my skills. Within a couple of days, I star
It was an internal transfer. I interviewed with 11 people. It was a pretty grueling process of computer science puzzles and system-level questions.
The first interaction was with a tech recruiter, which was very pleasant. They set up a phone interview with a hiring manager. The hiring manager was knowledgeable; I instantly knew I was talking to someone who intrinsically understands programming
I gave my resume to a friend who works at Apple, and they submitted it on the company's job site with their name attached as a referral. My application targeted several open positions that I believed matched my skills. Within a couple of days, I star
It was an internal transfer. I interviewed with 11 people. It was a pretty grueling process of computer science puzzles and system-level questions.