Yes, I work at Apple. It's great.
No cons, only money in your pocket.
The university on-campus recruiting event had multiple engineers from different groups available to talk to. A couple of groups offered me screening interviews, which led to an onsite interview. The onsite consisted of 8 separate interviews, ranging
Phone call with recruiter to find the best option according to resume. The process is: First, a phone call with the team manager, and then a call with the group manager. (Did not move on to next levels.)
HR contact for a phone interview with general questions. After a few days, schedule an on-site interview. For the on-site interview, ask for a presentation, followed by one-on-one interviews with the engineers.
The university on-campus recruiting event had multiple engineers from different groups available to talk to. A couple of groups offered me screening interviews, which led to an onsite interview. The onsite consisted of 8 separate interviews, ranging
Phone call with recruiter to find the best option according to resume. The process is: First, a phone call with the team manager, and then a call with the group manager. (Did not move on to next levels.)
HR contact for a phone interview with general questions. After a few days, schedule an on-site interview. For the on-site interview, ask for a presentation, followed by one-on-one interviews with the engineers.