Company: Microsoft
Date: 2017-07-07
Overall rating: 3/5
Employment status: current
Experience level: Senior

A great place to work if on the right team!
Pros: Great people to work with.  Very smart people.  If you get on a good team you will have a very open environment.
Cons: Dismisses software validation as a high importance.  Got rid of their testing org.  Upper management does not have a clue what the ICs are doing.