The total compensation package, which is highly stock-weighted, is very nice.
Terrible organizational culture and terrible leadership in my sub-org. It's not a "people" oriented organization, to say the least. This is especially true for managers, and perhaps less so for hands-on engineers.
It's not only the work-life balance, which is not anywhere close to balanced, but also a disrespectful attitude towards employees, their work environment, and personal lives. There's micromanagement and a "wild freestyle" approach to planning, if you can call it that. Project assignments or plans are frequently reshuffled or extremely changed with no advance notice and without stable, visible medium- to long-term planning. Short-term planning is very shaky as well.
Tons of meetings are the norm, and oversubscription too. There's zero time to innovate, unless you're ready to do it on your weekend or at night.
Unless the compensation is an extreme game-changer for you, justifying selling your soul to the organization, stay away. Again, that applies only to managerial roles and only to the department that I work for. I don't know if that's the case for other roles and organizations at Apple.
Judging from other reviews, it doesn't seem that different in other Apple organizations, sadly.
Learn how to manage
It was great. I applied and got a response within two weeks. I then scheduled a phone interview with a Software QA, which went well. Subsequently, I had another interview with a different department. In total, I had three interviews: two FaceTime int
First round phone screen. The interviewer was very rude and seemed disinterested. It was a frustrating experience. They rejected me right after the phone screen. The question was darn simple, but the interviewer had other ideas, I guess.
A fairly straightforward tech interview loop. It started with a phone screen, followed by two days of on-site interviews. The second day was with higher-ups, while the first day consisted of all technical interviews with various team members.
It was great. I applied and got a response within two weeks. I then scheduled a phone interview with a Software QA, which went well. Subsequently, I had another interview with a different department. In total, I had three interviews: two FaceTime int
First round phone screen. The interviewer was very rude and seemed disinterested. It was a frustrating experience. They rejected me right after the phone screen. The question was darn simple, but the interviewer had other ideas, I guess.
A fairly straightforward tech interview loop. It started with a phone screen, followed by two days of on-site interviews. The second day was with higher-ups, while the first day consisted of all technical interviews with various team members.