It has great stability and many areas to which you can switch during your career. It also has many benefits.
The company is too huge, so you won't be able to make a lot of difference there. Since there's a reasonable amount of people on each team, things are changing.
But until now, it seems that there's not too much integration between completely different teams. It's hard to reuse what they did.
It would be nice to spend some time improving the internal tools used by the company, because a lot of them are really outdated.
On-campus interview, then flew to Redmond for a day of interviews. Overall, it was a pleasant experience. Expenses for travel, food, and some sightseeing were reimbursed. I spoke to very experienced engineers and had good conversations.
This was an interview for another intern position after I had turned down my original re-offer. Microsoft required me to turn down my original team-specific offer to start another process with another team. As a result, they flew me out immediately
I applied at a school career fair and had a 30-minute on-campus interview. I was invited for final rounds in Redmond. I interviewed with a Bing team for a big data/ML role. Overall, the experience was quite good. I had 4 interviews in total: *
On-campus interview, then flew to Redmond for a day of interviews. Overall, it was a pleasant experience. Expenses for travel, food, and some sightseeing were reimbursed. I spoke to very experienced engineers and had good conversations.
This was an interview for another intern position after I had turned down my original re-offer. Microsoft required me to turn down my original team-specific offer to start another process with another team. As a result, they flew me out immediately
I applied at a school career fair and had a 30-minute on-campus interview. I was invited for final rounds in Redmond. I interviewed with a Bing team for a big data/ML role. Overall, the experience was quite good. I had 4 interviews in total: *