Company: Microsoft
Date: 2013-12-08
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great company, but something of a dated culture. Needs to become more agile to remain successful.
Pros: Smart people, good pay, fun opportunities, very driven and competitive.
Cons: Poor environment, dated offices, many people sharing small offices - though improvements are begin made. Super competitive.