Company: Microsoft
Date: 2015-01-23
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great company that is making the right changes
Pros: Microsoft is a large company that is a collection of small business units that operate fairly independently. lots of opportunities to work in multiple businesses with multiple models.
Cons: large companies like MS can move slower and be more political. also, lots of smart people work here, so be prepared to deal with massive egos in some cases. overall, i had a great time working here.