Company: Microsoft
Date: 2013-11-16
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

One of the best companies to work
Pros: - Opportunities to work on a number of products and technologies with in the company
- Switching roles from Dev,Test, PM to IC and managerial paths, you have all the options at one place.
- Biggest collection of one of the smartest minds in the tech industry.
Cons: - Review system though its been improved now.
- in some teams there is some internal politics which is not good.