Smart people, and not just smart in coding, but smart overall.
Also, for a company Microsoft's size, they still tend to occasionally turn out above-average products.
I would also comment that the compensation was market price.
It is a good place to write code.
Support staff, at least in the Microsoft Hyderabad (India) office where I worked, was very bad. They would keep creating problems for me.
Very insular. Difficulty in communication with management, and occasionally co-workers. Also, a lot of dead weight (or so it seemed) with people slacking off. Microsoft is not what it used to be, although there are still some smart people around.
Hire younger people, out of school.
There were many interviewers, each providing a few coding questions. They were not too easy, nor too difficult. It was very fair, and the interviewers were fun to talk with.
1. My recruiter submitted my resume to the hiring manager. 2. The hiring manager scheduled an interview after receiving my resume two days prior. 3. The day after I got the interview, my recruiter informed me about feedback and the next steps in the
The interview was filled with lots of programming questions. It was not nearly as challenging as Google's, which ultimately led me to the conclusion that I didn't want to work there. The folks who interviewed me were pretty friendly, though.
There were many interviewers, each providing a few coding questions. They were not too easy, nor too difficult. It was very fair, and the interviewers were fun to talk with.
1. My recruiter submitted my resume to the hiring manager. 2. The hiring manager scheduled an interview after receiving my resume two days prior. 3. The day after I got the interview, my recruiter informed me about feedback and the next steps in the
The interview was filled with lots of programming questions. It was not nearly as challenging as Google's, which ultimately led me to the conclusion that I didn't want to work there. The folks who interviewed me were pretty friendly, though.