Benefits
Salary
Brand
Microsoft works on various technologies and areas, and you are bound to get interested in something.
Own office (Probably a con)
Politics
Microsoft is still in old-world, top-down thinking. The amount of influence you get to do things in other startup and competing companies is huge. Microsoft doesn't give you that kind of influence. It is improving under Satya, but it will take time to seep down. (Problem with top-down).
Good if you are a fresher (again, you are missing out on a lot of learning from the startup world or from competing companies with great collaboration).
Grow up. Let employees have end-to-end influence over customer experience.
First round OA with two questions, about LeetCode medium. Final round: three technical interviews, with coding questions. Since the JD mentioned language C, the coding question was done with C.
I had a 45-minute phone call with a recruiter regarding an engineering position. They discussed the specific team I was applying to join, as well as Microsoft's workplace culture in general.
The interview was easy. Most of the questions they asked were LeetCode easy. Unfortunately, I haven't been selected even after answering everything perfectly. I think they rejected me because of the ongoing visa issues.
First round OA with two questions, about LeetCode medium. Final round: three technical interviews, with coding questions. Since the JD mentioned language C, the coding question was done with C.
I had a 45-minute phone call with a recruiter regarding an engineering position. They discussed the specific team I was applying to join, as well as Microsoft's workplace culture in general.
The interview was easy. Most of the questions they asked were LeetCode easy. Unfortunately, I haven't been selected even after answering everything perfectly. I think they rejected me because of the ongoing visa issues.