The benefits package cannot be beat. If you are risk-averse but still talented, it's a perfect opportunity for you. If you have an iota of entrepreneurial spirit, go elsewhere.
Many, if not most people you work with and meet, have only ever worked at one company: MICROSOFT. They believe that the Microsoft way is the ONLY way. They don't care to hear alternatives.
Your mileage varies depending on who you report to. If you're reporting to someone solid, you can have a great experience and be positive that Microsoft is a FANTASTIC place, be promoted every 18 months, and think anyone who speaks negatively about Microsoft is nuts. If you're working for a poor manager, you'll encounter cronyism, politics, promotions that have no correlation to merit, and difficulty figuring out where your future at the company is, if any.
Be prepared to be assigned to projects that don't make a lot of sense, but are pets to high-ranking execs.
You've completely lost employee incentive. Stock awards don't cut it, and a massive company whose stock doesn't appreciably move doesn't cut it either. Spin off companies with a venture fund. You won't get great people or great efforts from sad incentives.
I submitted my resume to my university, had an on-campus interview, and then called to interview on-site in Redmond, WA. They provided taxis to the interview site and shuttles from building to building. The interviews were challenging, but the ques
I interviewed at Microsoft a few years ago for a role in the OS group. The interviewers asked many open-ended questions probing my knowledge of OS. There were no puzzle or coding questions.
Applied during a campus event in early September and was invited to an on-campus interview two weeks later. I thought I didn't do well on the interview and didn't expect there would be a next step. However, three weeks after the on-campus interview,
I submitted my resume to my university, had an on-campus interview, and then called to interview on-site in Redmond, WA. They provided taxis to the interview site and shuttles from building to building. The interviews were challenging, but the ques
I interviewed at Microsoft a few years ago for a role in the OS group. The interviewers asked many open-ended questions probing my knowledge of OS. There were no puzzle or coding questions.
Applied during a campus event in early September and was invited to an on-campus interview two weeks later. I thought I didn't do well on the interview and didn't expect there would be a next step. However, three weeks after the on-campus interview,