Exciting products that you can feel associated with. You are given opportunities to work with smart, creative people. Depending on the team or job, it can be an exciting, challenging experience. Great campus and work environment at corporate headquarters.
Depending on the job, you may just get stuck implementing others' or management's decisions.
You can get blindsided by politics (re-orgs, program cuts, or even layoffs).
No formal training is available internally. You must learn on the job (if you are lucky) or find external means (classes, books, web) to learn or get experience with new technologies.
It's difficult to transfer internally to other positions - there's no career pathing this way; you are on your own.
HR offers little support in this area (perhaps they are powerless).
Also, your boss can easily block a transfer if they choose.
Provide some internal opportunities for employees to gain skills in new technologies, languages, etc. Provide support for employees to grow their careers by encouraging internal transfers when appropriate.
Phone screen and then a panel interview. It was very technical and challenging. There were lots of questions about previous projects, along with some standard questions about why Apple. I didn't hear back after several weeks. Phone screen and then
The all-day interview involved meeting with most of the team, likely across 6 or 7 rounds. I finally spoke with the director at the end. It was an exhausting process due to the sheer number of rounds. Many of the questions were also repeated by the
Applied online. Received an email days later requesting a phone interview. Passed the phone interview and was offered the design challenge. Completed the design challenge and then had an interview with the team.
Phone screen and then a panel interview. It was very technical and challenging. There were lots of questions about previous projects, along with some standard questions about why Apple. I didn't hear back after several weeks. Phone screen and then
The all-day interview involved meeting with most of the team, likely across 6 or 7 rounds. I finally spoke with the director at the end. It was an exhausting process due to the sheer number of rounds. Many of the questions were also repeated by the
Applied online. Received an email days later requesting a phone interview. Passed the phone interview and was offered the design challenge. Completed the design challenge and then had an interview with the team.