Company: Microsoft
Date: 2015-06-03
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good company but seems lost sometime
Pros: some very smart people to work with, doing some high tech work,work-life balance, benefits
Cons: some programs do not make sense at all while some do (which get cut for weird reasons). Some parts of the org are getting PM heavy (hardware to be specific) which is a road block for innovation.