I worked with lots of good people: competent, smart, and helpful.
The benefits are decent, especially the 50% match on 401K contributions.
Microsoft is a company of many "companies." While overall compensation and review processes are the same, each team is unique in its codebase, operations, available projects to work on, and most importantly, how well it is managed.
Your direct manager is crucial for your success in your career, but so are also upper levels of management that set the tone in the organization.
The promotion process is opaque and lacks clarity on how decisions are achieved. Heavy process and red-tape can frustrate daily software development work, especially in large organizations within Microsoft (even if they use "Agile").
Good managers are rare. Microsoft could do a better job finding and selecting good managers.
A recruiter reached out to me on LinkedIn. From there, we scheduled a technical phone interview. There were three questions that increased in difficulty. There was no virtual whiteboard, so I had to explain how I would approach the problem and speak
The first round was a phone interview that covered basic questions about my experience and a logic question. The second and final round of interviews was on-site, consisting of four one-hour interviews with a short break in between. These interview
The university hire process is straightforward. It includes: * One phone screen * A final round of approximately 4-6 interviews. Performance may reduce the number of interviews needed. Just study LeetCode and Microsoft culture.
A recruiter reached out to me on LinkedIn. From there, we scheduled a technical phone interview. There were three questions that increased in difficulty. There was no virtual whiteboard, so I had to explain how I would approach the problem and speak
The first round was a phone interview that covered basic questions about my experience and a logic question. The second and final round of interviews was on-site, consisting of four one-hour interviews with a short break in between. These interview
The university hire process is straightforward. It includes: * One phone screen * A final round of approximately 4-6 interviews. Performance may reduce the number of interviews needed. Just study LeetCode and Microsoft culture.