The contractor I worked for offered discounted Apple products to employees. This is not the case for most Apple contractors; no discounts are given. The only other perks were the food. We were told we had to work in a designated building. So, we got access to free bushels of apples. This is not normally the case. Our designated building was for contractors. It was dusty and there were no bushels of free fruit. Also, we had access to the cafeteria, which has respectable food.
The list will never end. There is no documentation at Apple at all, at least that's what they tell you. Their systems are well-architected, which implies that there are architecture documents somewhere, but no documentation was ever made available to me.
There is an ever-constant swinging door of contractors because Apple is so abusive and most people don't stay. So, you cannot find any single person to answer any of your questions.
One time, it took two of us 6 hours to access a DB table. No one would give us the username and password. And then, there was no DB schema or diagram, so we had to guess what the table names meant and then guess what they might use as foreign keys.
Oh, and I had nightly meetings with India. Sometimes up until midnight. Sometimes, they'd call me at 2 AM. They'd call my teammates and tell them to call me at 2 AM. I've never seen such behavior before.
This whole plan of having brilliantly architected software that's implemented by villagers who've attended some form of finishing school is just ridiculous.
At this point, you're just an easy way to move people from India to the US legally. At some point, the truth is going to get out there.
You are an IT sweatshop.
And people, like myself, are going to stop buying your overpriced products. At some point, you're going to have to treat people like people, not like cattle.
I have not bought a single Apple product since I worked there, and I've told my friends to boycott Apple as well.
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