The best reason to work for Apple is that you will get to see your products go to market almost every year.
If you get a strong team that likes to follow process (and there aren't very many of these types of teams), then you will be happy.
If you can still get stock options, you'll get a good return on your investment.
It is a completely dysfunctional organization with almost no memory of lessons learned. The products are very challenging to complete when given minimal time and subpar resources. If you're not in the iMac or iPhone groups, then count on being the last priority when it comes to resources.
Give employees a career path and allow them to expand the scope of their jobs.
Interviewed for one of the iPhone hardware teams. Was an intern at the time, so there was no phone interview; went straight to an onsite interview. Several interviews included being shown a board of electronics and identifying different components
An Apple employee referred me for the position. A recruiter contacted me after that employee referral. Following that, there were two phone interviews, each lasting forty-five minutes. After those, I was invited for a full interview, which included a
I was first contacted by HR to schedule a phone technical interview. All technical questions were pretty straightforward, based on the job description. I did a bit of brush-up on a few things.
Interviewed for one of the iPhone hardware teams. Was an intern at the time, so there was no phone interview; went straight to an onsite interview. Several interviews included being shown a board of electronics and identifying different components
An Apple employee referred me for the position. A recruiter contacted me after that employee referral. Following that, there were two phone interviews, each lasting forty-five minutes. After those, I was invited for a full interview, which included a
I was first contacted by HR to schedule a phone technical interview. All technical questions were pretty straightforward, based on the job description. I did a bit of brush-up on a few things.