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

A company offering great opportunity
Pros: At Microsoft, any employee has the ability to control his/her career. There are any number of opportunities to move and develop based on the skills and career interests that one may have. In addition, the organization is full of some of the best and brightest in the industry.
Cons: Some of the most prevalent downside of most large organizations also exist at Microsoft. For example, bureaucracy and political positioning are normal parts of many roles at Microsoft.