The salary is awesome, there are tons of challenging problems to work on such that there is basically "infinite work" – you have to gauge yourself. The weather in CA is beautiful. Everyone that works here is incredibly smart and usually highly motivated. The software Microsoft sells literally changes the world!
Career growth is somewhat limited compared to what you could possibly achieve if you started your own company, which is what I want to do eventually.
The anonymity of a huge corporation can lead some people to apathy, which can be annoying when you are working your ass off.
We need to speed up development. Our competitors seem to always be one to three steps ahead of us! Other than that, I am generally satisfied with management.
External hiring will usually send you through 5 interviewers. Internal team switching still sends you through 3 interviewers. For internal transfers: * Find a job posting * Email the hiring manager and get an "informational" about the position * A
I was placed into the Employee Referral Program after being referred by a friend who works there. Two recruiters contacted me within a week to set up a telephone interview. I was then invited for an on-site interview within two weeks. The scheduling
Standard hiring process: * Applied online * 1 Phone Screen * On-site with 6 rounds of interviews. The on-site experience was very pleasant, and all the interviewers were well prepared and made it look like a general discussion rather than a Q&A ses
External hiring will usually send you through 5 interviewers. Internal team switching still sends you through 3 interviewers. For internal transfers: * Find a job posting * Email the hiring manager and get an "informational" about the position * A
I was placed into the Employee Referral Program after being referred by a friend who works there. Two recruiters contacted me within a week to set up a telephone interview. I was then invited for an on-site interview within two weeks. The scheduling
Standard hiring process: * Applied online * 1 Phone Screen * On-site with 6 rounds of interviews. The on-site experience was very pleasant, and all the interviewers were well prepared and made it look like a general discussion rather than a Q&A ses