The best reasons to work at Microsoft are job security and the ability to move around within the company. Generally, as long as you're in a position for at least three years, you'll see some advancement in terms of your level, but only to a point. Staying somewhere too long is a common issue and can be worse than moving on too quickly.
The health benefits are also excellent.
Large, bureaucratic machine. Many passive-aggressive people who are likely to not tell you if the work you're doing is going to lead to a dead end until you get really close to that dead end, and who are not willing to spend any time helping others get up-to-speed in areas they have expertise in.
Find one or more ways to empower people at all levels, and judge all levels of management by how well they do this for the people below them.
Start putting more effort into employee development, both in terms of skills and in terms of the direction of their careers.
I applied for the Sr. Software Engineer position in the Azure group and received a call within a month. The recruiter arranged a phone interview, which consisted of a couple of technical questions that I answered perfectly within an hour. Everything
A recruiter contacted me via LinkedIn and set up phone interviews with three different groups. Two groups wanted to bring me on-site for a final interview. **On-Site Interview with Group #1:** The hiring manager openly expressed his desire to hire
I applied via the employee referral process. After a phone call with the Dev Lead, I managed to fly to Redmond. It was a three-round interview loop in one day, and on the second day, I received an offer.
I applied for the Sr. Software Engineer position in the Azure group and received a call within a month. The recruiter arranged a phone interview, which consisted of a couple of technical questions that I answered perfectly within an hour. Everything
A recruiter contacted me via LinkedIn and set up phone interviews with three different groups. Two groups wanted to bring me on-site for a final interview. **On-Site Interview with Group #1:** The hiring manager openly expressed his desire to hire
I applied via the employee referral process. After a phone call with the Dev Lead, I managed to fly to Redmond. It was a three-round interview loop in one day, and on the second day, I received an offer.