Pay and benefits are excellent. You can work on some cool stuff that everyone uses. Lots of interesting things are going on around Microsoft at all times.
Little creativity on the lower levels. Real innovation is hard to come by.
Decisions are unclear, and making changes takes forever.
The Microsoft engineering process often gets in the way of delivering a strong product.
Not much fun. Morale was almost always low.
Smooth and simple. Everyone was very polite, and HR was easy to communicate with. I'd do it all over again in a heartbeat. On-site also went decently well (although I've heard horror stories from others). Interviewees had plenty of perks to help th
This was a college campus interview process. Microsoft makes it a point to hire bigtime from colleges. They had a booth at the career fair, and I submitted my resume there. I was shortlisted for an interview on campus. This was just a screening int
The interview loop has 6 people. If you have less than that, you failed. If you don't get an offer, try contracting first to meet managers and improve your skills. If you do well for a year in a group, you can try interviewing with them.
Smooth and simple. Everyone was very polite, and HR was easy to communicate with. I'd do it all over again in a heartbeat. On-site also went decently well (although I've heard horror stories from others). Interviewees had plenty of perks to help th
This was a college campus interview process. Microsoft makes it a point to hire bigtime from colleges. They had a booth at the career fair, and I submitted my resume there. I was shortlisted for an interview on campus. This was just a screening int
The interview loop has 6 people. If you have less than that, you failed. If you don't get an offer, try contracting first to meet managers and improve your skills. If you do well for a year in a group, you can try interviewing with them.