Company: Microsoft
Date: 2012-10-13
Overall rating: 4/5
Employment status: former
Experience level: Junior

Very comfortable company to work for.
Pros: Stability
Focus on your growth
Wide range of experiences at your finger tips
Ability to drive your own career path without leaving the company
Great people to work with.
Cons: It's large and moves slow if your passionate about what your doing. It's hierarchical and you have to be willing to play that game if you want to move up in your career. It can lul you to sleep in your job if you do not pay attention.