Company: Microsoft
Date: 2015-02-22
Overall rating: 4/5
Employment status: current

So-so
Pros: Diversity. It has range of product & technology to work on - freedom to move / change, One of the best Benefits in the industry,
Cons: Too much of in-fighting and many layers of management. Less focus on design and customer as opposed to appealing to what is important to your management.