It's a very stable and steady company, with some very interesting products and projects.
As an Engineer, you're still technically challenged every day. There are still lots of very bright people around to work with and learn from.
People are generally very open and respectful to each other.
Benefits are great and the compensation package is still somewhat competitive.
The company has spent a lot of effort in past few years in HR, which is viewed by some as red tape, but it does enforce some kind of structure and transparency and growth path for employees.
Overall, it's a good place to work, not the most exciting though.
Listen to your rank-and-file employees. Open up control to encourage grass-roots innovation. Too much PM involvement stifles creativity and innovation.
My first informational round was with the General Manager for a Lead position, where he asked questions about my profile in lead roles. I had a second informational round with the Development Lead for a technical screening before they put me into the
I had a relaxed on-campus interview. Following that, there was an on-site with four interviews, which were mostly technical. Expect LeetCode "easy" to "medium" difficulty problems. I made my process much longer than it had to be. They treat you rea
To be honest, I never thought my experience with Microsoft would be like this. I was contacted by a recruiter through email. I had an initial phone screen, which went well, and was invited for an on-site interview. The first person who interviewed m
My first informational round was with the General Manager for a Lead position, where he asked questions about my profile in lead roles. I had a second informational round with the Development Lead for a technical screening before they put me into the
I had a relaxed on-campus interview. Following that, there was an on-site with four interviews, which were mostly technical. Expect LeetCode "easy" to "medium" difficulty problems. I made my process much longer than it had to be. They treat you rea
To be honest, I never thought my experience with Microsoft would be like this. I was contacted by a recruiter through email. I had an initial phone screen, which went well, and was invited for an on-site interview. The first person who interviewed m