I work for IS&T, and my review and opinion are not for all of Apple.
It's very hierarchical with an outdated management style. Engineering managers with poor people management skills are plentiful here. They cannot be trusted, and they make no effort to build trust. Don't expect a transparent appraisal process like in other big league companies.
There is no standard work culture, compensation, or rewards across all divisions. It varies very widely. Knowing about the hierarchy, their products, and their visibility is important if someone is planning to join. In general, products used by end users of Apple products have high visibility, and people working there get well rewarded for good work. It's better to avoid auxiliary products or those made for internal customers. They have very tight budgets, and rewards are hard to come by. Hence, a lack of transparency and silly politics.
This is of least concern, but if you are a foodie, then you will be disappointed. There is no free food. Food in the cafeteria is average and expensive.
Bring in fresh blood to management positions and constantly rotate managers to disrupt disgusting hierarchical silos. This is the root cause for some of the cons that are mentioned above and will make IS&T an attractive place to work.
The process started with a recruiter call. Then, I had a technical screening. Lastly, there was a three-part panel interview with an engineer on the team, the hiring manager, and someone on the early careers program.
First screening round, followed by a panel interview. This included three loop interviews in one day. The first screening round went well. I did not hear back from them after this. The interviewer was really helpful and asked good questions.
A recruiter contacted me through LinkedIn. I scheduled a phone screen with a manager. Phone Screen (40 minutes): I had to solve an easy algorithm problem. I solved the problem in around 20 minutes. Then, the manager asked me a lot of random question
The process started with a recruiter call. Then, I had a technical screening. Lastly, there was a three-part panel interview with an engineer on the team, the hiring manager, and someone on the early careers program.
First screening round, followed by a panel interview. This included three loop interviews in one day. The first screening round went well. I did not hear back from them after this. The interviewer was really helpful and asked good questions.
A recruiter contacted me through LinkedIn. I scheduled a phone screen with a manager. Phone Screen (40 minutes): I had to solve an easy algorithm problem. I solved the problem in around 20 minutes. Then, the manager asked me a lot of random question