Company: Microsoft
Date: 2014-08-21
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Overall great benefits, but hard to navigate if you aren't into politics
Pros: benefits are great, probably the best I have come across. Great opportunities to move around within and work on different product and businesses. Work-life balance also a plus depending what org you work in.
Cons: Huge matrix organizations make it tough to navigate, multiple people doing similar roles, hard to get anything done because of how many parties need to be involved.