Company: Microsoft
Date: 2015-01-12
Overall rating: 5/5
Employment status: current
Experience level: Junior

Very Challenging and Rewarding
Pros: smart people everywhere to work with
all the resources you could want to improve your skills and learn new things
culture of people who care about you
looks great on the resume
you are driven to succeed
Cons: culture is political
can be hard to move up, i found it easier to move out of company and get the experience needed to get hired back in a role I wanted to do