Company: Microsoft
Date: 2016-06-16
Overall rating: 4/5
Employment status: current
Experience level: Junior

Microsoft Retail
Pros: Microsoft has great benefits and is overall a great place to work. In my experience, most direct manager are receptive to constructive feedback.
Cons: Sometimes work/life balance can be strained. Senior management sometimes seems disconnected from lower levels of operation.