As a contractor billing per hour, the pay is great when compared to employees doing similar work.
Good, healthy food for low prices.
The chance to work on really big things.
Most managers don't bother you and let people do their job.
Like any big corp, there are lots of useless meetings, but nobody seems to have a problem when people just don't show up for these.
Other Silicon Valley companies have free food and better drinks; Apple is kind of spartan in comparison.
Contractors don't get many perks employees do get, like lunches and team trips. It makes you feel like upper management wants to create a divide between the two groups, although employees themselves don't act like that at all.
Get rid of that weird divide between contractors and employees.
I've heard that 18 interviews for a job are not uncommon, even when it's an internal application. That seems excessive to me.
There seems to be a more than healthy amount of bureaucracy and middle-management; it seems like a waste to me.
The process is very straightforward and simple, with only three stages. 1. Phone talk 2. Coding interview and introduction for the team 3. Team online interview 4. On-campus interview At first, HR will give a phone call to understand your status, l
The interview process was pretty smooth. It included: * An initial call with the recruiter. * A second round with the hiring manager. * Final rounds with three senior developers. During the final rounds, they asked LeetCode questions and beh
Had an initial Hiring Manager screen for 45 minutes. Discussed projects and questions related to OS and C++. Moved to the next technical coding round after 2 weeks. Had 3 easy questions in C++ in that round. Moved to onsite after this with 5 round
The process is very straightforward and simple, with only three stages. 1. Phone talk 2. Coding interview and introduction for the team 3. Team online interview 4. On-campus interview At first, HR will give a phone call to understand your status, l
The interview process was pretty smooth. It included: * An initial call with the recruiter. * A second round with the hiring manager. * Final rounds with three senior developers. During the final rounds, they asked LeetCode questions and beh
Had an initial Hiring Manager screen for 45 minutes. Discussed projects and questions related to OS and C++. Moved to the next technical coding round after 2 weeks. Had 3 easy questions in C++ in that round. Moved to onsite after this with 5 round