Microsoft is the world's largest software development company, which looks good to future employers.
Employees receive discounts when purchasing normally overpriced software.
You have to pay for food and snacks. Not a comfortable work environment; they discourage peaceful and collaborative working. They do not promote based on quality of work; instead, they promote based on popularity and their review system. Hard work is NEVER rewarded here. Instead, employees are promoted when they do less work and leave early. At Microsoft, if one person in management, regardless of their direct connection to you, doesn't like you, your next review will be damaged. I've received only one 0.5% raise in nearly 5 years of service. Microsoft has horrible retention of long-term employees. Management is free to ridicule employees. They 'claim' raises and promotions can happen any time, but I have never seen anyone receive a promotion or raise outside of once a year.
Pay attention to the survey feedback provided by employees, not just the management feedback.
Attempt to correct salary and level mistakes as soon as possible.
I have seen many highly talented people leave Microsoft after a couple years because Microsoft fails to appreciate employees.
One phone screen. On-site interview (5 interviews)
The phone interview consisted of general questions and one semi-technical question about quickly finding a book in a library. The on-site interview consisted of four interviews. All involved coding on a whiteboard and focused on data structures and
I was initially contacted by an MS recruiter who had found articles on my blog related to skills they were currently hiring for. I had an initial phone screen with the recruiter, followed by a phone interview with a test manager a few days later. T
One phone screen. On-site interview (5 interviews)
The phone interview consisted of general questions and one semi-technical question about quickly finding a book in a library. The on-site interview consisted of four interviews. All involved coding on a whiteboard and focused on data structures and
I was initially contacted by an MS recruiter who had found articles on my blog related to skills they were currently hiring for. I had an initial phone screen with the recruiter, followed by a phone interview with a test manager a few days later. T