Company: Microsoft
Date: 2015-03-01
Overall rating: 5/5
Employment status: current
Experience level: Senior

I have had the opportunity to work on many new products, which has been extremely exciting.
Pros: In certain areas, Microsoft is pushing the technology barriers and is getting involved in many new, exciting products. They also present many opportunities to move through-out the company.
Cons: The company tends to go through too many re-orgs which causes a lot of inefficiencies.  At times they are not nimble enough to make fast decisions.