Health benefits are still above average.
Many different products and projects make it easy to change focus without moving to another company.
Good resources for career development if you find time.
Work/life balance at Microsoft is becoming a myth.
You work for a company that always follows the innovative competitors. Innovation is not in Microsoft's blood; it is a customer-oriented company with long development cycles. Any innovation in a product becomes history before the product is released. I believe this also affects the stock price.
Divide the company into small companies. It is too big to be innovative. Products are negatively affecting each other. There is no clear understanding of the Microsoft brand.
Stick to a product brand. Msn Search -> Live -> Kumo -> Bing gives me the impression that we are in a desperate mode against search competition.
Fairly straightforward - like any other company. A phone screen - followed by 5 rounds on site. Questions were of the following nature: design a cache subsystem, spiral order printing of a matrix, regex implementation for * and ?, binary tree rotatio
MS: Need to improve communication and interview process.
I submitted my resume and spoke briefly with a representative at the job fair on campus. I received a call back a couple of days later. They were extremely fast to schedule an on-site interview, which took place in about two weeks. The interview was
Fairly straightforward - like any other company. A phone screen - followed by 5 rounds on site. Questions were of the following nature: design a cache subsystem, spiral order printing of a matrix, regex implementation for * and ?, binary tree rotatio
MS: Need to improve communication and interview process.
I submitted my resume and spoke briefly with a representative at the job fair on campus. I received a call back a couple of days later. They were extremely fast to schedule an on-site interview, which took place in about two weeks. The interview was