The benefits: discounts on software, some really smart people to work with. The food in the cafeteria is sometimes good. What you are doing is going to affect millions of people.
The company is too huge, slow-moving, and sluggish. We need more ways of getting things done faster. It would help a lot if there was an easier way to reach employees within the company. We also need more visibility to product groups. It can be very daunting for someone who is starting afresh.
Also, there is too much shuffling of upper management and product groups and not enough focus on long-term strategy. The lack of openness is also a bad thing. It's about time more stuff was open-sourced. It would lead to bugs being discovered earlier, causing less of a problem.
The company needs to be lean and mean. Some major restructuring is required.
The whole process was very smooth. I first had a 30-minute interview on campus. Two technical questions were asked: * Reversing a linked list * Least common ancestor in a binary tree Then, I was flown to Redmond for an onsite interview. I had fo
The interview process was very good. I had an initial phone interview, followed by an on-site interview. In total, I had six on-site interviews. These interviews were very challenging, but fun. The interviewers made them seem casual. They mainly cons
The interview consisted of one phone interview followed by an onsite interview. The phone interview was mostly behavioral questions, as this was for a campus hire. The onsite interview had an initial interview with a recruiter, followed by five hig
The whole process was very smooth. I first had a 30-minute interview on campus. Two technical questions were asked: * Reversing a linked list * Least common ancestor in a binary tree Then, I was flown to Redmond for an onsite interview. I had fo
The interview process was very good. I had an initial phone interview, followed by an on-site interview. In total, I had six on-site interviews. These interviews were very challenging, but fun. The interviewers made them seem casual. They mainly cons
The interview consisted of one phone interview followed by an onsite interview. The phone interview was mostly behavioral questions, as this was for a campus hire. The onsite interview had an initial interview with a recruiter, followed by five hig