There are some very smart, passionate people working there.
When you're on a good team, it doesn't seem like work. Employees feel excited and empowered.
The pay and benefits are good, and many people have their own office.
Your career growth and rewards are highly dependent on how well you get along with your manager, how much they'll fight for you, and how effective they are at working the system. Depending on your organization, there can be a lot of reorgs, and your experience and time at Microsoft account for zero if leadership doesn't know you. Lately, Microsoft has been making sweeping changes, such as "a person must be at X number level to have Y position," despite whether or not individuals have been working in and doing well at Y positions for years. Rather than promote the individual to the new level requirement, they are told they can no longer have that position.
Changes in leadership have changed the company from a place where employees felt open to challenge each other and do amazing things to a company where employees just want to work the system for promotions and titles.
Employees in various orgs fear that challenging their management leads to destroyed career paths. Leadership should not just look at those who manage up well, but look down into the company and see how the culture is changing, and not in a good way.
A basic phone screen was conducted by a technical recruiter. It started with a review of my work history and experience. The conversation then transitioned into a technical skills quiz. During the quiz, I was asked about: * Operating systems * Co
The hiring process took about 5 months. First interview was on campus at my university and covered behavioral and one technical question. Second interview was 2 hours on campus with 2 separate interviewers, both covering technical questions. I was
Interviews are ridiculous! Know your data structures. That's all I can say.
A basic phone screen was conducted by a technical recruiter. It started with a review of my work history and experience. The conversation then transitioned into a technical skills quiz. During the quiz, I was asked about: * Operating systems * Co
The hiring process took about 5 months. First interview was on campus at my university and covered behavioral and one technical question. Second interview was 2 hours on campus with 2 separate interviewers, both covering technical questions. I was
Interviews are ridiculous! Know your data structures. That's all I can say.